Si vous souhaitez utiliser un fichier nginx.conf personnalisé sur Google Kubernetes Engine, préparez-en un en
étendant cet
exemple de fichier nginx.conf.
Voici un extrait de la configuration requise par Cloud Endpoints :
Créez maintenant une ConfigMap Kubernetes avec votre fichier nginx.conf personnalisé à l'aide de kubectl :
kubectl create configmap nginx-config --from-file=nginx.conf
Modifiez le fichier de configuration Kubernetes, par exemple
esp_echo_custom_config_gke.yaml
et remplacez SERVICE_NAME par le nom du service Endpoints.
Enfin, démarrez le service avec le fichier de configuration Kubernetes mis à jour à l'aide de kubectl.
kubectl create -f esp_echo_custom_config_gke.yaml
Pour en savoir plus sur l'obtention du nom de service Endpoints, consultez les rubriques suivantes :
- Pour OpenAPI : Obtenir le nom de service.
- Pour gRPC : Obtenir le nom de service