Slurm: intensiu Kubernetes. Programa i bonificacions

Del 27 al 29 de maig celebrem el quart Slurm: intensiu a Kubernetes.

Slurm: intensiu Kubernetes. Programa i bonificacions

Bonificació: cursos en línia sobre Docker, Ansible, Ceph
Hem derivat de temes de Slurm que són importants per treballar amb Kubernetes, però que no estan directament relacionats amb k8s. Com, per què i què va passar - sota el tall.
Tots els participants de Slurm 4 tindran accés a aquests cursos.

Devolució de diners completa el primer dia
A St. Petersburg Slurm, dos participants van marxar crítiques extremadament negatives. Com em lamentava que fos impossible retrocedir en el temps i separar-me d'ells sense reivindicacions mútues.
Si descobreixes què no t'agrada absolutament de Slurm, primer dia escriure a qualsevol dels organitzadors. Desactivarem l'accés i retornarem el preu total de la participació.

Consultors tècnics
Si algú ho sap Dmitri Simonov (va formar un club de directors tècnics), el vam convidar a Slurm (per estudiar, no per actuar). Va prometre aconsellar a tothom. És poc probable que sigui d'interès per als administradors i desenvolupadors, però serà molt interessant per als gestors de TI.

Què és Slurm

Slurm: intensiu Kubernetes. Programa i bonificacions

Slurm-4: curs bàsic (27-29 de maig)
Dissenyat per a aquells que veuen Kubernetes per primera vegada o volen sistematitzar els seus coneixements.
Cada participant crearà el seu propi clúster al núvol de Selectel i hi desplegarà l'aplicació.

Preu: 25 mil

Programa

Tema #1: Introducció a Kubernetes, components principals
• Introducció a la tecnologia k8s. Descripció, aplicació, conceptes
• Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret
• Pràctica

Tema 2: Disseny de clúster, components principals, tolerància a fallades, xarxa k8s
• Disseny de clúster, components principals, tolerància a fallades
• xarxa k8s

Tema 3: Kubespray, ajustar i configurar un clúster de Kubernetes
• Kubespray, configuració i ajust del clúster Kubernetes
• Pràctica

Tema #4: Ceph, configuració del clúster i característiques del treball en producció
• Ceph, configuració del clúster i característiques de treball en producció
• Pràctica: muntatge de ceph

Tema #5: Abstraccions avançades de Kubernetes
• DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer

Tema #6: Introducció a Helm
• Introducció a Helm
• Pràctica

Tema #7: Serveis i aplicacions editorials
• Visió general dels mètodes de publicació de serveis: NodePort vs LoadBalancer vs Ingress
• Controlador d'entrada (Nginx): equilibra el trànsit entrant
• Сert-manager: obté automàticament certificats SSL/TLS
• Pràctica

Tema #8: Registre i seguiment
• Monitorització del clúster, Prometheus
• Registre de clúster, Fluentd/Elastic/Kibana
• Pràctica

Tema núm. 9: CI/CD, implementació de creació a un clúster des de zero

Tema núm. 10: Treball pràctic, acoblament d'aplicacions i llançament a un clúster

Lloc web de Slurm

MegaSlurm: curs avançat (del 31 de maig al 2 de juny)
Dissenyat per a enginyers i arquitectes de Kubernetes, així com per a graduats de cursos de formació.
Configurem el clúster per llançar simultàniament l'actualització dels components del clúster i el desplegament al clúster.

Preu: 60 mil (45 mil per als participants de Slurm-4)

Programa

Tema 1: el procés de creació d'un clúster de migració per error des de l'interior
• Treballant amb Kubespray
• Instal·lació de components addicionals
• Proves de clúster i resolució de problemes
• Pràctica

Tema 2: Autorització al clúster mitjançant un proveïdor extern
• LDAP (Nginx + Python)
• OIDC (Dex + Passerella)
• Pràctica

Tema 3: Política de xarxa
• Introducció al CNI
• Política de seguretat de la xarxa
• Pràctica

Tema 4: Aplicacions segures i d'alta disponibilitat en un clúster
• PodSecurityPolicy
• PodDisruptionBudget

Tema #5: Kubernetes. Mirem sota el capó
• Estructura del controlador
• Operadors i CRD
• Pràctica

Tema #6: Aplicacions amb estat en un clúster
• Llançament d'un clúster de bases de dades utilitzant PostgreSQL com a exemple
• Llançament d'un clúster RabbitMQ
• Pràctica

Tema #7: Guardar secrets
• Gestió de secrets a Kubernetes
• Volta

Tema #8: Escalador automàtic de pods horitzontals
• Teoria
• Pràctica

Tema #9: Còpia de seguretat i recuperació de desastres
• Còpia de seguretat i recuperació de clúster mitjançant Heptio Velero (abans Ark) i etcd
• Pràctica

Tema #10: Desplegament d'aplicacions
• Pelusa
• Eines de plantilla i desplegament
• Estratègies de desplegament

Tema núm. 11: Treball pràctic
• Creació de CI/CD per al desplegament d'aplicacions
• Actualització del clúster

Lloc web de MegaSlurm

Docker, Ansible i Ceph

Slurm: intensiu Kubernetes. Programa i bonificacions

Excursió a la història

El primer Slurm va ser un experiment. Els ponents van completar les seves presentacions literalment a l'escenari, i entre el públic van asseure administradors de tal nivell que era el moment de convidar-los com a ponents.

El curs bàsic real va tenir lloc al segon Slurm: el 80% dels participants van veure Kubernetes per primera vegada i un terç no havia treballat mai amb Docker.
Estava clar com de difícil era per a la gent escoltar una conferència sobre Docker al matí i treballar-hi en mode de combat a la nit.
Ceph va causar moltes dificultats. A més, hi havia 20 persones entre el públic que definitivament necessitaven explicar Ceph, i altres 60 que no necessitaven gens de Ceph.

Per al tercer Slurm, vam traslladar Docker i Ansible a seminaris web separats, alliberant més temps per a Kubernetes. La solució va resultar ser pràctica en essència i poc desenvolupada en la implementació: la conferència va ser poc interessant per als nois experimentats i la discussió no va ser interessant per als principiants.

Per al quart Slurm, vam fer cursos en línia sobre Docker, Ansible i Ceph. La idea és senzilla: els que ho necessitin faran el curs amb reflexió, els que no ho necessiten ho ignoraran amb calma. A jutjar pel grup de provadors, el curs Docker dura entre 6 i 8 hores. Ansible i Ceph encara no han marcat.

Exempció de responsabilitat:

  • curs experimental. Algunes decisions probablement no tindran èxit.
  • la plataforma (Stepik.org) és crua, i no hem treballat amb ella abans. Probablement hi haurà cops i inconvenients.
  • El curs només es va provar amb els empleats de Southbridge. Segur que haureu d'acabar alguna cosa a mesura que aneu.

Slurm: intensiu Kubernetes. Programa i bonificacions

Tot just l'altre dia a la xerrada del primer Slurm van recordar com va ser genial i divertit, malgrat tots els horrors organitzatius. El primer a obtenir les impressions més vives. Vegem què passa amb els primers estudiants de cursos en línia. 🙂

Slurm: intensiu Kubernetes. Programa i bonificacions

Font: www.habr.com

Afegeix comentari