GitOps TechXchange Lab
Objective:
Deploy an application in F5 Distributed Cloud (XC) Managed Kubernetes that uses NGINX Ingress Controller (Plus edition) with XC Load Balancer ingress.
Prerequisites
Each student needs:
- A GitHub account
- A remote desktop client
Environment Preconditions
- App Stack is installed in AWS as a Managed Kubernetes node
- ArgoCD is installed via automation
- ArgoCD Load Balancer and Origin Pool is created via automation
- Grafana Load Balancer and Origin Pool is created via automation
- Student and
volt-ic
namespaces are created in the cluster
- F5 Distributed Cloud (XC) Ingress Secret is created in
volt-ic
namespace in the cluster
- NGINX container registry pull secret is created in student namespace in the cluster
Utilities Needed in UDF Blueprint (already installed for you)
UDF Blueprint
For this lab, use the Terraform Modular Demo Framework UDF blueprint.
Lab guide
Begin Lab