Se vuoi utilizzare un file nginx.conf personalizzato in Google Kubernetes Engine, preparane uno estendendo questo
file nginx.conf di esempio.
Di seguito è riportato uno snippet della configurazione richiesta da Cloud Endpoints:
Ora crea un ConfigMap Kubernetes con il tuo file nginx.conf personalizzato utilizzando kubectl:
kubectl create configmap nginx-config --from-file=nginx.conf
Modifica il file di configurazione di Kubernetes, ad esempio
esp_echo_custom_config_gke.yaml
e sostituisci SERVICE_NAME con il nome del tuo servizio Endpoints.
Infine, avvia il servizio con il file di configurazione di Kubernetes aggiornato utilizzando kubectl.
kubectl create -f esp_echo_custom_config_gke.yaml
Per ulteriori informazioni su come ottenere il nome del servizio Endpoints, consulta i seguenti argomenti:
- Per OpenAPI: ottenere il nome del servizio.
- Per gRPC: Ottenere il nome del servizio.