אם רוצים להשתמש ב-nginx.conf בהתאמה אישית ב-Google Kubernetes Engine, צריך להכין אותו על ידי הרחבה של הדוגמה הזו של nginx.conf. הנה קטע קוד של ההגדרה שנדרשת על ידי Cloud Endpoints:
עכשיו יוצרים Kubernetes Configmap עם nginx.conf בהתאמה אישית באמצעות kubectl:
kubectl create configmap nginx-config --from-file=nginx.conf
עורכים את קובץ ההגדרות של Kubernetes, למשל esp_echo_custom_config_gke.yaml, ומחליפים את SERVICE_NAME בשם של שירות Endpoints.
לבסוף, מפעילים את השירות באמצעות קובץ ההגדרות המעודכן של Kubernetes באמצעות הפקודה kubectl.
kubectl create -f esp_echo_custom_config_gke.yaml
מידע נוסף על קבלת שם השירות של Endpoints זמין בנושאים הבאים:
- OpenAPI: איך מקבלים את שם השירות.
- ל-gRPC: איך מקבלים את שם השירות.