# Snyk 14-21/09/2021 ## Trainers [Rafael Tanaka](mailto:rafael.tanaka@jetstack.io) ## Setup | Meeting ID | Password | | ---------- | ---------- | | Zoom | to confirm | ### Links - [Download Zoom](https://zoom.us/download#client_4meeting) - [This Doc]() - [FlightDeck](https://flightdeck.jetstack.io) - you should have received an invitation email ## Schedule | | | |--|--| |Start|9:30| |Morning break|11:00-11:10| |Lunch|12:15-13:15| |Afternoon break|15:10-15:20| |Finish|17:00| ## Attendee Resources ## The KUBECONFIG environment variable The KUBECONFIG environment variable holds a list of kubeconfig files. For Linux and Mac, the list is colon-delimited. For Windows, the list is semicolon-delimited. The KUBECONFIG environment variable is not required. If the KUBECONFIG environment variable doesn't exist, kubectl uses the default kubeconfig file, $HOME/.kube/config. If the KUBECONFIG environment variable does exist, kubectl uses an effective configuration that is the result of merging the files listed in the KUBECONFIG environment variable. source: https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/ Actually the VPA is not reccommended to be used with the HPA if using resource as metrics: ```Vertical Pod Autoscaler should not be used with the Horizontal Pod Autoscaler (HPA) on CPU or memory at this moment. However, you can use VPA with HPA on custom and external metrics.``` source: https://github.com/kubernetes/autoscaler/tree/master/vertical-pod-autoscaler#example-vpa-configuration ## Cert-Manager and Nginx Ingress Controller https://cert-manager.io/docs/tutorials/acme/ingress/ Make your life easier with kubectx and kubens: https://github.com/ahmetb/kubectx