Kubernetes Base: Einsteigerkurs für Administratoren – Kurs 60.000 Rubel. von Slurm, Ausbildung 1 Monat, Datum 17. Januar 2024.
Verschiedenes / / November 28, 2023
Also übernimmt keine Garantie Anstellung für eine Entwicklerposition oder Gehaltserhöhung. Wir können nichts versprechen, es hängt alles von Ihnen ab.
Aber wir wissen: Wenn Sie alle Theorie und Praxis vollständig durchlaufen und die Zertifizierung erfolgreich bestanden haben, sind Sie bereit, unter der Aufsicht erfahrener Kollegen mit Kubernetes in der Produktion zu arbeiten.
Wie funktionieren Meetings?
Aufzeichnung einer AMA-Sitzung mit Sergey Bondarev zum Thema „Einführung in Kubernetes, Hauptkomponenten“, das Treffen fand am 27. Januar 2022 statt
Praktische Aufgaben
In Ihrem persönlichen Konto finden Sie praktische Aufgaben, Sie können Schulungsstände eröffnen.
Wenn Sie „Kubernetes Base“ bezahlen, haben Sie Zugriff auf Video-Tutorials zu Docker und Ansible. Diese Materialien sind eine gute Möglichkeit, sich auf den Beginn der Kubernetes-Schulung vorzubereiten.
— Wir haben Dutzende gebaute Infrastrukturen und Hunderte geschriebene CI/CD-Pipelines,
— Zertifizierter Kubernetes-Administrator,
— Autor mehrerer Kurse zu Kubernetes und DevOps,
— Regelmäßiger Redner auf russischen und internationalen IT-Konferenzen.
— Ingenieur mit 8 Jahren Erfahrung,
— Zertifizierter Kubernetes-Administrator,
— Kubernetes-Implementierungen für Southbridge-Clients,
— Kursentwickler und Redner Slurm.
Thema 1: Einführung
Warum: Verstehen Sie, wie der Kurs aufgebaut ist
- Beschreibung des Lernformats im Stream
- Lernziele
- So lernen Sie effektiv online
Thema 2: Einführung in Kubernetes, Hauptkomponenten
Warum: um auf oberster Ebene zu verstehen, was Kubernetes ist, mit welchen Abstraktionen Kubernetes in Zukunft zu 100 % arbeiten muss und wie diese Abstraktionen funktionieren.
- Einführung in die k8s-Technologie. Beschreibung, Anwendung, Konzepte
- Pod, ReplicaSet, Bereitstellung, Dienst, Ingress, PV, PVC, ConfigMap, Secret
- Praktische Arbeit
Thema 3: Cluster-Design, Hauptkomponenten, Fehlertoleranz, K8S-Netzwerk
Warum: Damit der Ingenieur versteht, wie Kubernetes funktioniert und aus welchen Komponenten es besteht. Dadurch können Sie Fehler produktiver beheben und müssen nicht mit Kubernetes als Blackbox arbeiten.
- Clusterdesign, Hauptkomponenten, Fehlertoleranz
- k8s-Netzwerk
Thema 4: Kubespray, Optimierung und Einrichtung eines Kubernetes-Clusters
Warum: um zu erfahren, wie Sie Kubernetes zu Hause installieren können.
- Kubespray, Einrichten und Optimieren eines Kubernetes-Clusters
- Praktische Arbeit
Thema 5: Erweiterte Kubernetes-Abstraktionen
Warum: Den Umfang Ihrer Möglichkeiten bei der Arbeit mit Kubernetes mithilfe zusätzlicher Abstraktionen erweitern.
- DaemonSet, StatefulSet, RBAC, Job, CronJob, Pod Scheduling, InitContainer
- Praktische Arbeit
Thema 6: DNS in einem Cluster. Veröffentlichungsdienste und Anwendungen
Warum: um zu verstehen, wie Kubernetes auf Netzwerk- und Netzwerkabstraktionsebene funktioniert. Dadurch können Sie die richtigen Abstraktionen verwenden, um die interne und externe Vernetzung von Anwendungen zu konfigurieren, die auf Kubernetes ausgeführt werden.
- DNS-Appliance in Kubernetes
- Übersicht über Service-Veröffentlichungsmethoden: NodePort vs. LoadBalancer vs. Ingress
- Ingress-Controller (Nginx): Ausgleich des eingehenden Datenverkehrs
- Praktische Arbeit
Thema 7: Einführung in Helm
Warum: um zu erfahren, wie Sie eine Vorlage für Ihre Bewerbung erstellen. Mit diesem Ansatz können Sie flexibel mit Anwendungsmanifesten in Kubernetes arbeiten und die ordnungsgemäße Entwicklung und Bereitstellung organisieren.
- Arbeiten mit Helm
- Diagrammzusammensetzung
- Schreiben Sie Ihre eigenen Diagramme
- Praktische Arbeit
Thema 8: Anbindung eines Speichersystems am Beispiel von Ceph
Warum: Verwenden Sie Ceph als Beispiel, um zu verstehen, wie Speichersysteme mit einem Kubernetes-Cluster zur weiteren Verwendung mit zustandsbehafteten Anwendungen verbunden werden.
- Ceph-Speicher installieren
- Verbinden von RBD- und CephFS-Volumes mithilfe von CSI-Treibern
- Praktische Arbeit
Thema 9: Cert-Manager installieren
Warum: Um zu verstehen, wie Sie automatisch eine Verbindung herstellen und ein TLS-Zertifikat für Ihre Webanwendung erneuern.
- Zertifikatsmanager: SSL/TLS-Zertifikate automatisch abrufen
- Praktische Arbeit
Thema 10: CI/CD in Kubernetes
Warum: um die Bereitstellung Ihrer Anwendung im Kubernetes-Cluster richtig zu konfigurieren.
- Einrichten einer CI/CD-Anwendung in Kubernetes
- Praktische Arbeit