If you're building and deploying cloud-native applications and microservices, then Kubernetes is the must-have platform. Kubernetes provides superior container-orchestration, deployment, scaling, and management. When it comes to securing application traffic within Kubernetes, consider using Network Policies.
Being able to consume Kubernetes hosted services externally is a common requirement. Kubernetes provides the Ingress resource type to implement this requirement. In this lab, you learn how to deploy an Nginx Ingress Controller and install and expose a sample API service using an Ingress resource.
Upon completion of this lab, you will be able to:
You should:
This lab will start with the following AWS resources provisioned automatically for you:
To achieve the lab end state, you will be walked through the process of:
October 28th, 2024 - Resolved an issue preventing the lab from provisioning successfully
June 14th, 2024 - Resolved deployment issue
October 30th, 2023 - Updated the instructions and screenshots to reflect the latest UI
October 3rd, 2023 - Resolved ifconfig command issues
August 20th, 2020 - Fixed issue with the CNI plugin
August 19th, 2020 - Fixed issue with the storage provisioner
August 14th, 2020 - Fixed issue preventing Kubernetes environment from starting