Si deseas usar un nginx.conf personalizado en Google Kubernetes Engine, prepara uno mediante
la extensión de este
nginx.conf de ejemplo.
A continuación, se muestra un fragmento de la configuración que requiere Cloud Endpoints:
Ahora crea un Configmap de Kubernetes con tu nginx.conf personalizado mediante kubectl:
kubectl create configmap nginx-config --from-file=nginx.conf
Edita el archivo de configuración de Kubernetes como
esp_echo_custom_config_gke.yaml
y reemplaza SERVICE_NAME por el nombre de tu servicio de Endpoints.
Por último, inicia el servicio con el archivo de configuración de Kubernetes actualizado mediante kubectl.
kubectl create -f esp_echo_custom_config_gke.yaml
Para obtener más información sobre cómo obtener el nombre del servicio de Endpoints, consulta los siguientes temas:
- Para OpenAPI: Obtén el nombre del servicio.
- Para gRPC: Obtén el nombre del servicio.