Wenn Sie eine benutzerdefinierte nginx.conf auf Google Kubernetes Engine verwenden möchten, erweitern Sie diese Beispiel-nginx.conf, um die Datei vorzubereiten. Dies ist ein Snippet aus der Konfiguration, die für Cloud Endpoints benötigt wird:
Nun erstellen Sie mit Ihrer benutzerdefinierten nginx.conf eine Kubernetes-Configmap. Dazu führen Sie kubectl aus:
kubectl create configmap nginx-config --from-file=nginx.conf
Bearbeiten Sie die Kubernetes-Konfigurationsdatei, z. B. esp_echo_custom_config_gke.yaml und ersetzen Sie SERVICE_NAME mit dem Namen Ihres Endpoints-Dienstes.
Starten Sie schließlich den Dienst mit der aktualisierten Kubernetes-Konfigurationsdatei über kubectl.
kubectl create -f esp_echo_custom_config_gke.yaml
Weitere Informationen zum Abrufen des Endpoints-Dienstnamens finden Sie in den folgenden Themen:
- OpenAPI: Dienstname abrufen.
- Für gRPC: Dienstname abrufen.