Example of GCP ingress
YAML
Kubernetes Ingress resource and a ManagedCertificate resource, with the specified hostname. Make sure that the created DNS A record points to the IP address of the load balancer. Without a DNS A record, the certificate is not created and the Kubernetes Ingress won’t work.
Use the following command to verify the IP address of the load balancer:
Bash
Example of AWS ingress
YAML
AWS Load Balancer Controller Add-On. This example creates a Kubernetes Ingress resource with the specified hostname. You must first create a certificate with AWS Certificate Manager as specified in the annotations part. Then, use the Alias option to create a DNS A record that points to the endpoint of the load balancer.
Use the following command to verify the endpoint of the load balancer:
Bash
Example of Azure ingress
YAML
AKS Application routing add-on with a working external-dns setup and cert-manager for TLS. This example creates a Kubernetes Ingress resource with the specified hostname using TLS.
Example of Nginx Ingress
Configuring an Nginx Ingress can be done in a few different ways, here we will show just the basic options needed. For your environment you might need to add specific annotations local to your Kubernetes installation.YAML
Example of default memory and cpu resources set
YAML