Open Source Resources

Open-Source-Ressourcen für breite Kompetenzen

Erhalten Sie kostenlose Open-Source-Technologieressourcen. Selbsttests und Trainingsmodule.

KONTAKTIERE UNS

Kubernetes-Ressourcen


Wenn Kubernetes noch relativ neu für Sie ist, können diese kurzen Tutorials Ihnen helfen, Ihre Kubernetes-Reise zu beginnen und sind besonders nützlich für diejenigen, die eine CKA- oder CKAD-Zertifizierung anstreben. Diese Tutorials behandeln Kubernetes-Grundlagen wie Pods, Bereitstellungen, Dienste und mehr.

CKA-Vorarbeit

Planen Sie für jeden Abschnitt ungefähr 10-15 Minuten ein

Diese Vorarbeit soll beim Bestehen der CKA-Prüfung helfen


  • Kubernetes-Grundlagen-Tutorial

    In diesem sechsteiligen Tutorial werden Sie eine auf Kubernetes bereitgestellte App bereitstellen, untersuchen, skalieren und ein fortlaufendes Update durchführen. Jeder Abschnitt des Tutorials enthält eine einzelne Textseite, die Kubernetes-Objekte beschreibt (ähnlich einer Vorlesung) und ein kurzes interaktives Tutorial (Labor).

  • Container mit kubectl . bereitstellen

    In diesem kurzen interaktiven Tutorial starten Sie einen Minikube-Cluster (Single-Node-Kubernetes-Cluster für lokales Testen/Lernen), verwenden kubectl-Befehle, um zwingend Kubernetes-Objekte (Bereitstellungen, Replikationscontroller und Dienste) zu erstellen, und untersuchen Details zu jedem Objekt mit den Befehlen get und Unterbefehle beschreiben. Schließlich skalieren Sie Ihre bereitgestellte Anwendung und stellen eine Verbindung zu ihr mithilfe von curl gegen ihre Dienst-IP her.

  • Container mit YAML bereitstellen

    Dieses interaktive Tutorial führt in die Verwendung von YAML in Kubernetes ein und veranschaulicht die bewährte Methode zur Verwendung deklarativer Methoden zum Erstellen und Verwalten von Objekten. Sie verwenden kubectl, um Bereitstellungen zu erstellen und zu starten und sie über in YAML geschriebene Dienste verfügbar zu machen.

  • Einführung in Pods und Namespaces

    In dieser Anleitung werden Kubernetes-Namespaces und -Befehle zum Ausführen von Pods in bestimmten Namespaces vorgestellt. Leichte Einführungen von Labels und Volumes sind enthalten und die Kubernetes-API-Dokumentation wird überprüft. Wir empfehlen, die etwas veraltete Challenge am Ende des Moduls zu überspringen.

  • Einführung in die Dienste

    In diesem Tutorial werden alle Kubernetes-Diensttypen und ihre Verwendung vorgestellt. Jeder Typ ist für Sie vorerstellt, Sie können jedoch die Dienstmanifeste während des Tutorials mit Standard-Linux-Tools erkunden. Jeder Dienst wird mit deklarativen Mitteln erstellt, was die Best Practice verstärkt.

  • Einführung in DaemonSets

    In diesem Tutorial wird der Kubernetes-Daemonset-Controller untersucht und erklärt, wofür Daemonsets normalerweise verwendet werden und wie sich von Daemonsets verwaltete Pods in einem Cluster verhalten.

  • Einführung in Knotenselektor und Affinität

    In diesem Tutorial werden die verschiedenen Möglichkeiten erläutert, wie die Pod-Planung durch die Verwendung von Labels, NodeSelectors und Node- und Pod-Affinität und Anti-Affinität beeinflusst wird.

  • Erste Schritte mit kubadm / Bereitstellung eines Multi-Node-Clusters mit kubeadm

    Im ersten Teil dieses Tutorials wird das Bootstrapping eines Kubernetes-Clusters mit zwei Knoten mit dem Tool kubeadm vorgestellt. Es umfasst kubeadm init zum Instanziieren eines Clusters und kubeadm Join zum Hinzufügen eines Worker-Knotens. Es vervollständigt den Cluster, indem es die Anwendung eines softwaredefinierten CNI-Netzwerk-Plugins veranschaulicht.

  • Von LFS158 CKAD kuratierte Kapitel

    Der kostenlose LFS158-Kurs der Linux Foundation bietet eine Einführung in Kubernetes in 16 Kapiteln mit mehr als 12 Stunden E-Learning. Da nicht das gesamte LFS158-Material für das CKA relevant ist, haben wir eine Liste von Kapiteln zusammengestellt, die überprüft werden müssen.

CKAd VORarbeit

  • Kubernetes-Grundlagen-Tutorial

    In diesem sechsteiligen Tutorial werden Sie eine auf Kubernetes bereitgestellte App bereitstellen, untersuchen, skalieren und ein fortlaufendes Update durchführen. Jeder Abschnitt des Tutorials enthält eine einzelne Textseite, die Kubernetes-Objekte beschreibt (ähnlich einer Vorlesung) und ein kurzes interaktives Tutorial (Labor).

  • Container mit kubectl . bereitstellen

    In diesem kurzen interaktiven Tutorial starten Sie einen Minikube-Cluster (Single-Node-Kubernetes-Cluster für lokales Testen/Lernen), verwenden kubectl-Befehle, um zwingend Kubernetes-Objekte (Bereitstellungen, Replikationscontroller und Dienste) zu erstellen, und untersuchen Details zu jedem Objekt mit den Befehlen get und Unterbefehle beschreiben. Schließlich skalieren Sie Ihre bereitgestellte Anwendung und stellen eine Verbindung zu ihr mithilfe von curl gegen ihre Dienst-IP her.

  • Container mit YAML bereitstellen

    Dieses interaktive Tutorial führt in die Verwendung von YAML in Kubernetes ein und veranschaulicht die bewährte Methode zur Verwendung deklarativer Methoden zum Erstellen und Verwalten von Objekten. Sie verwenden kubectl, um Bereitstellungen zu erstellen und zu starten und sie über in YAML geschriebene Dienste verfügbar zu machen.

  • Einführung in Pods und Namespaces

    In dieser Anleitung werden Kubernetes-Namespaces und -Befehle zum Ausführen von Pods in bestimmten Namespaces vorgestellt. Leichte Einführungen von Labels und Volumes sind enthalten und die Kubernetes-API-Dokumentation wird überprüft. Wir empfehlen, die etwas veraltete Challenge am Ende des Moduls zu überspringen.

  • Einführung in die Dienste

    In diesem Tutorial werden alle Kubernetes-Diensttypen und ihre Verwendung vorgestellt. Jeder Typ ist für Sie vorerstellt, Sie können jedoch die Dienstmanifeste während des Tutorials mit Standard-Linux-Tools erkunden. Jeder Dienst wird mit deklarativen Mitteln erstellt, was die Best Practice verstärkt.

  • Einführung in Jobs, Init-Container, CronJobs

    In der ersten Hälfte des Tutorials werden Kubernetes-Job- und Cronjob-Controller untersucht. Vorgefertigte Manifeste werden verwendet, um jeden Typ bereitzustellen, und nach der Bereitstellung wird ihr Verhalten untersucht.

  • Von LFS158 CKAD kuratierte Kapitel

    Der kostenlose LFS158-Kurs der Linux Foundation bietet eine Einführung in Kubernetes in 16 Kapiteln mit mehr als 12 Stunden E-Learning. Da nicht das gesamte LFS158-Material für das CKAD relevant ist, haben wir eine Liste von Kapiteln zusammengestellt, die überprüft werden müssen.

Marktneutral

Wir bringen eine marktneutrale Perspektive in jedes Engagement ein und beteiligen uns nicht an konkurrierenden Cloud-nativen Plattformen, Komponenten oder Lösungen, damit wir unseren Kunden unvoreingenommene Einblicke bieten können


Mitwirkende

Wir haben ein Team von prominenten Open-Source-Mitarbeitern mit umfangreicher Software-Engineering-Erfahrung, die aktiv zur Entwicklung von Softwarearchitekturen, Anwendungsmanagement und Plattformen der nächsten Generation beitragen


lösungsorientiert

Wir haben die einzigartige Fähigkeit, zweckgerichtete, lösungsbasierte Schulungen in Form von benutzerdefinierten Lehrplänen anzubieten, die auf die spezifischen gewünschten Ergebnisse unserer Kunden abgestimmt sind, damit Ihr Team über die erforderlichen Fähigkeiten verfügt, um Ihr Geschäft zu beschleunigen

Kurse

150

Lernende

50k

Sportschuhe

46

Beförderungsquote

90%

Wir sind Technologieexperten und bieten eine umfassende Palette von Schulungsdienstleistungen, die

Fordern Sie nicht nur Ihren Verstand heraus, sondern geben Sie Ihnen auch beruflich erforderliche Fähigkeiten, die Sie in die Pole-Position versetzen, um weitgehend zum Erfolg und Wachstum Ihres Unternehmens beizutragen.

Stephen Brown

Ausbilder, BroadSkills

Share by: