Kubernetes: tasa de 70.000 rublos. de Rebrain, formación, Fecha: 5 de diciembre de 2023.
Miscelánea / / December 09, 2023
1. Gurú Fevlake
Obtendrás una pasantía virtual en la agencia DevOps Fevlake.
2. Practica cuando sea conveniente
Realice el taller en el horario que más le convenga. La duración del taller no está limitada.
3. Más de 35 tareas
Realice más de 35 tareas paso a paso. Cada tarea va acompañada de los materiales necesarios para completarla.
4. clases magistrales
Clases magistrales cerradas de nuestros expertos.
5. Llegada 24 horas
SLA 24 horas por cada tarea completada.
6. Respondemos rápidamente
¿Tiene alguna pregunta sobre la tarea? Pregunta a los autores y expertos del taller en el chat cerrado de Telegram.
7. Proyecto de graduación
Un estudio de caso completo de Kubernetes.
Más de 5 años de experiencia en la administración de sistemas complejos basados en SO GNU/Linux.
Creó desde cero la infraestructura para un intercambio de cifrado en Kubernetes.
Creé un marco general para la configuración del servidor usando Ansible.
Presentador habitual de webinars abiertos de Rebrain.
Autor de trabajos para talleres de DevOps, Docker, Kubernetes.
1. Instalación de un clúster usando minikube/kubespray
2. Implementación de una solución en la nube utilizando terraform y yandex cloud
3. Descripción general de kubectl y kubeconfig
4. Componentes del plano de control
5. Desmontando kubelet y cambiando el tiempo de ejecución de Docker a Containerd
6. Operación de red: instalación de calico y franela (información general, sin analizar un complemento específico)
7. API de Kubernetes: recursos, grupos y versiones de API
8. Recursos básicos: espacios de nombres, pod, conjunto de réplicas, implementación (implementación/reversión), trabajo, cronjob, daemonset
9. Servicios en Kubernetes: IP del clúster, puerto de nodo, equilibrador de carga (metallb)
10. Manifiestos: etiquetas, anotaciones, selectores
11. Programación: selectores de nodos, restricciones/tolerancias, solicitudes/límites, qos
12. Almacenamiento de configuración: mapas de configuración y secretos
13. Definiciones de recursos personalizados
14. Autenticación del registro
15. Almacenamiento de datos persistentes: volúmenes persistentes/PersistenVolumeClaims usando el ejemplo del aprovisionador nfs
16. StatefulSet: recurso para aplicaciones con estado
17. Ingreso: procesamiento de solicitudes http entrantes, autenticación, obtención de certificados mediante letsencrypt
18. Políticas de red usando calico
19. Control de acceso basado en roles
20. Escalado horizontal y vertical
21. administrador de paquetes helm: con instalación del complemento secretos para el cifrado de datos
22. Kube Prometheus Stack: monitoreo del clúster de Kubernetes
23. Conexión de métricas personalizadas a Kubernetes para escalamiento horizontal
24. Registro: pila EFK para recopilar registros del clúster
25. CI/CD en Kubernetes con plantillas basadas en Gitlab CI