3. Configure Ingress (optional)
Configuring ingress
....
ingresses:
- path: /
port: http
hostname: api.${providers.ephemeral-kubernetes.outputs.default-hostname}kind: Deploy
name: frontend
description: Frontend service container
type: container
dependencies:
- build.frontend
variables:
base-hostname: "${environment.name == 'ephemeral' ? providers.ephemeral-kubernetes.outputs.default-hostname : local.demo.garden}"
spec:
image: ${actions.build.frontend.outputs.deploymentImageId}
ports:
- name: http
containerPort: 8080
ingresses:
- path: /
port: http
hostname: frontend.${var.base-hostname}Authentication for ingress
DNS
Using your own ingress controller
Last updated
Was this helpful?

