This is a free 4 day in-person training course that will take place on Friday afternoons in the Bitnami Seville office, during Friday afternoons in May. It provides you with the knowledge and practical skills you need to admin a Kubernetes Cluster and deploy production-ready apps on it. This This training will also give you the required abilities that you will need in order to pass the CNCF certifications:
- Certified Kubernetes Administrator (CKA) https://www.cncf.io/certification/expert/cka/
- Certified Kubernetes Application Developer (CKAD) https://www.cncf.io/certification/expert/cka/ckad/
During this 4 day course, you will be learning an enormous amount of material, and there will be some take-home exercises after each session. Given that there is a limited amount of seats available for the course we are requesting applicants to make sure they will be able to attend all the sessions and devote the time to do the exercises.
**How to Apply**
There is a limited amount of space, and we expect a large amount of candidates (based on previous courses). We will need to perform a selection. Please only apply if you will be able to attend all 4 days of the class. You can do so by filling out the form below. We will start letting you know about the space for the training from the week of April the 23th - 27th.
[EDITED May the 2nd] There are no more seats available on this Training.
**When and Where?**
The course will be taught in-person at the Bitnami Seville office on the following days.
Part 1: Friday, May 4th 17.00 – 21.00
Part 2: Friday, May 11th 17.00 – 21.00
Part 3: Friday, May 18th 17.00 – 21.00
Part 4: Friday, May 25th 17.00 – 21.00
The first 3 hours will be classroom based, and the final hour will be focused on additional questions and reviewing your weekend assignments.
**What will be Covered**
The written material will be primarily in English. The classes themselves will be given in Spanish.
Part 1 - Basics of Application Development (optional)
How to deploy and configure applications in K8s
Part 2 - Advanced Application deployment:
Helm and Tiller
Developing charts best practices
Statefulsets vs Deployments
PVC for persistence
Ingress rules and Service types
Part 3 - Cluster admin:
Setting up a cluster with kubeadm and provisioning volumes
RBAC configuration and examples
Part 4 - Monitoring:
Deploying and using Grafana with Heapster
Setting up and using Prometheus
Monitoring an application
**Why is Bitnami Doing This?**
We have been working with cloud / Kubernetes for a long time and have a lot of knowledge to share. Based on feedback from previous meetups, we organized a one-day advanced Kubernetes course that was very well received, so we decided to expand on the idea. This is also a great opportunity to get to know and interact with the Bitnami team as well as with other members of the local Kubernetes community. We also have a number of roles open in our Sevilla office, this is a great way to get to know each other.
You need to have a solid knowledge of Linux administration in general and containers/Docker in particular. As this is a fast-paced training, it is strongly recommended to have previous experience with Kubernetes.