How to: Lab 9.1 Enable Ingress
1. List existing namespaces
2. Enable Ingress on minikube
3. List Namespaces and confirm new Ingress Namespace added
4. List all resources in the Ingress Namespace, including the _ingressclass_
5. Review the _ingress-nginx-controller_ Service in YAML form, note service type and ports
6. Review the _ingressclass_ in YAML form, is this marked as the default?
7. Review the Ingress spec
lab9.1 solution
```sh
kubectl get ns # not showing ingress-nginx namespace 
minikube addons list # ingress not enable
minikube addons enable ingress
minikube addons list # ingress enabled
kubectl get ns # shows ingress-nginx namespace
kubectl get all,ingressclass -n ingress-nginx # shows pods, services, deployment, replicaset, jobs and ingressclass
kubectl get svc ingress-nginx-controller -o yaml | less
kubectl get ingressclass nginx -o yaml | less # annotations - ingressclass.kubernetes.io/is-default-class: "true"
kubectl explain ingress.spec | less
```