Kubernetes - rate 70,000 rub. from Rebrain, training, Date: December 5, 2023.
Miscellaneous / / December 09, 2023
1. Guru Fevlake
You get a virtual internship at the DevOps agency Fevlake.
2. Practice when it's convenient
Take the workshop at a time convenient for you. The duration of the workshop is not limited.
3. More than 35 tasks
Go through 35+ tasks step by step. Each task is accompanied by the necessary materials to complete it.
4. Master classes
Closed master classes from our experts.
5. Check in 24 hours
SLA 24 hours for each completed task.
6. We respond quickly
Have a question about the assignment? Ask the workshop authors and experts in the closed Telegram chat.
7. Graduation project
A complete case study of Kubernetes.
More than 5 years of experience in administering complex systems based on GNU/Linux OS.
Created from scratch the infrastructure for a crypto exchange on Kubernetes.
Created a general framework for server configuration using Ansible.
Regular presenter of open Rebrain webinars.
Author of assignments for DevOps, Docker, Kubernetes workshops.
1. Installing a cluster using minikube/kubespray
2. Deploying a cloud solution using terraform & yandex cloud
3. Overview of kubectl & kubeconfig
4. Control Plane Components
5. Disassembling kubelet and switching runtime from docker to containerd
6. Network operation - installing calico & flannel (general information, without analyzing a specific plugin)
7. Kubernetes API - api resources, groups, versions
8. Basic resources - namespaces, pod, replica set, deployment (deploy / rollback), job, cronjob, daemonset
9. Services in kubernetes - cluster ip, node port, load balancer (metallb)
10. Manifests - labels, annotations, selectors
11. Scheduling - node selectors, taints / tolerations, requests / limits, qos
12. Configuration storage - Configmaps & Secrets
13. Custom Resource Definitions
14. Registry Authentication
15. Storing persistent data - Persistent Volumes / PersistenVolumeClaims using the example of nfs provisioner
16. StatefulSet - resource for stateful applications
17. Ingress - processing incoming http requests, authentication, obtaining certificates using letsencrypt
18. Network policies using calico
19. Role Based Access Control
20. Horizontal and vertical scaling
21. helm package manager - with installation of the secrets plugin for data encryption
22. Kube Prometheus Stack - kubernetes cluster monitoring
23. Connecting custom metrics to Kubernetes for horizontal scaling
24. Logging - EFK stack for collecting logs from the cluster
25. CI/CD in Kubernetes with templates based on Gitlab CI