如要在 Google Kubernetes Engine 上使用自訂的 nginx.conf,只要擴充這個範例 nginx.conf 即可做好準備。以下提供 Cloud Endpoints 必需設定的程式碼片段:
現在,請使用 kubectl,以您的自訂 nginx.conf 建立一個 Kubernetes Configmap:
kubectl create configmap nginx-config --from-file=nginx.conf
請編輯 Kubernetes 設定檔 (例如 esp_echo_custom_config_gke.yaml),然後將 SERVICE_NAME 替換為您的 Endpoints 服務名稱。
最後,再使用 kubectl,以更新過的 Kubernetes 設定檔啟動服務。
kubectl create -f esp_echo_custom_config_gke.yaml
如要進一步瞭解如何取得 Endpoints 服務名稱,請參閱下列主題: