Kubernetes Training in Japan: So wirst du zum Contributor!

Entdecke, wie das Kubernetes Upstream Training in Japan neue Mitstreiter gewinnt und die Community stärkt.

Meta: ayedo Redaktion · 31.10.2024 · ⏳ 3 Minuten · Alle Blogs →

Wir sind die Organisatoren des Kubernetes Upstream Trainings in Japan. Unser Team besteht aus Mitgliedern, die aktiv zu Kubernetes beitragen, darunter Rollen wie Mitglied, Reviewer, Approver und Chair.

Unser Ziel ist es, die Anzahl der Kubernetes-Beitragenden zu erhöhen und das Wachstum der Community zu fördern. Obwohl die Kubernetes-Community freundlich und kooperativ ist, können Neulinge den ersten Schritt zur Mitwirkung als etwas herausfordernd empfinden. Unser Trainingsprogramm soll diese Hürde senken und eine Umgebung schaffen, in der selbst Anfänger reibungslos teilnehmen können.

Was ist das Kubernetes Upstream Training in Japan?

Unser Training begann 2019 und findet ein- bis zweimal im Jahr statt. Zunächst wurde das Kubernetes Upstream Training als begleitende Veranstaltung zur KubeCon (Kubernetes Contributor Summit) durchgeführt, doch wir haben das Kubernetes Upstream Training in Japan ins Leben gerufen, um die Anzahl japanischer Beitragender zu erhöhen.

Vor der Pandemie fand das Training vor Ort statt, seit 2020 wird es online durchgeführt. Das Training bietet folgende Inhalte für diejenigen, die noch nicht zu Kubernetes beigetragen haben:

  • Einführung in die Kubernetes-Community
  • Überblick über den Kubernetes-Code und wie man den ersten PR erstellt
  • Tipps und Ermutigungen, um Teilnahmebarrieren zu senken, wie z.B. Sprachbarrieren
  • Einrichtung der Entwicklungsumgebung
  • Praktische Sitzung mit kubernetes-sigs/contributor-playground

Zu Beginn des Programms erklären wir, warum es wichtig ist, zu Kubernetes beizutragen und wer beitragen kann. Wir betonen, dass der Beitrag zu Kubernetes einen globalen Einfluss hat und die Community auf eure Beiträge wartet!

Wir erläutern auch die Kubernetes-Community, SIGs und Arbeitsgruppen. Anschließend erklären wir die Rollen und Verantwortlichkeiten von Mitglied, Reviewer, Approver, Tech Lead und Chair. Außerdem stellen wir die Kommunikationsmittel vor, die wir hauptsächlich verwenden, wie Slack, GitHub und Mailinglisten. Einige japanischsprachige Teilnehmer empfinden die Kommunikation in Englisch möglicherweise als Barriere. Zudem müssen Neulinge verstehen, wo und wie die Kommunikation stattfindet. Wir legen großen Wert darauf, den ersten Schritt zu wagen, was im Training einen zentralen Aspekt darstellt!

Anschließend gehen wir über die Struktur des Kubernetes-Codes, die Haupt-Repositorys, wie man einen PR erstellt, und den CI/CD-Prozess mit Prow hinweg. Wir erklären den Prozess vom Erstellen eines PRs bis zu dessen Zusammenführung im Detail.

Nach mehreren Vorträgen haben die Teilnehmer die Möglichkeit, praktische Erfahrungen mit kubernetes-sigs/contributor-playground zu sammeln, wo sie einen einfachen PR erstellen können. Ziel ist es, dass die Teilnehmer ein Gefühl für den Prozess des Beitragens zu Kubernetes bekommen.

Am Ende des Programms bieten wir auch eine detaillierte Erklärung zur Einrichtung der Entwicklungsumgebung für den Beitrag zum kubernetes/kubernetes Repository, einschließlich des lokalen Erstellens von Code, der effizienten Durchführung von Tests und der Einrichtung von Clustern.

Interview mit Teilnehmern

Wir führten Interviews mit Teilnehmern unseres Trainingsprogramms durch. Wir fragten sie nach ihren Gründen für die Teilnahme, ihren Eindrücken und ihren zukünftigen Zielen.


Quelle: Kubernetes Blog

ayedo Alien Kubernetes Hat

Hosten Sie Ihre Apps bei ayedo

Profitieren Sie von skalierbarem App Hosting in Kubernetes, hochverfügbarem Ingress Loadbalancing und erstklassigem Support durch unser Plattform Team. Mit der ayedo Cloud können Sie sich wieder auf das konzentrieren, was Sie am besten können: Software entwickeln.

Jetzt ausprobieren →

Ähnliche Inhalte

Alle Blogs →



ayedo Redaktion · 08.06.2025 · ⏳ 3 Minuten

Neue Wege im KI-Management: Die Gateway API Inference Extension

Moderne generative KI- und große Sprachmodelle (LLMs) stellen Kubernetes vor einzigartige Herausforderungen im Datenverkehrsmanagement. Im Gegensatz zu typischen kurzlebigen, zustandslosen Webanfragen …

Lesen →

Neue Wege im KI-Management: Die Gateway API Inference Extension
ayedo Redaktion · 06.06.2025 · ⏳ 2 Minuten

Wie Sie sicherstellen, dass Ihr Sidecar-Container zuerst startet

Einführung in die Verwaltung von Sidecar-Containern in Kubernetes In der Welt von Kubernetes sind Sidecar-Container nützliche Helfer, die Funktionen erweitern oder zusätzliche Aufgaben für die …

Lesen →

Wie Sie sicherstellen, dass Ihr Sidecar-Container zuerst startet
ayedo Redaktion · 05.06.2025 · ⏳ 2 Minuten

Gateway API v1.3.0: Neue Funktionen für flexibles Request Mirroring und mehr!

Wir freuen uns, die allgemeine Verfügbarkeit der Gateway API v1.3.0 bekanntzugeben! Diese Version wurde am 24. April 2025 veröffentlicht und bringt spannende neue Funktionen mit sich. Was ändert sich …

Lesen →

Gateway API v1.3.0: Neue Funktionen für flexibles Request Mirroring und mehr!
Katrin Peter · 03.06.2025 · ⏳ 2 Minuten

Application Performance sollte messbar sein — jederzeit, in Echtzeit

Wer Anwendungen produktiv betreibt, braucht keine schönen Dashboards, sondern harte Daten. Performance-Probleme entstehen nie dann, wenn Zeit für Debugging ist. Sie kommen genau dann, wenn Systeme …

Lesen →

Application Performance sollte messbar sein — jederzeit, in Echtzeit
Katrin Peter · 03.06.2025 · ⏳ 2 Minuten

Warum betreibt ihr eure App eigentlich noch selbst?

Die Frage stellt sich immer wieder. Entwicklerteams liefern Features, optimieren Releases, bauen saubere Architekturen — und dann hängen sie trotzdem noch in der Infrastruktur. Kubernetes-Cluster …

Lesen →

Warum betreibt ihr eure App eigentlich noch selbst?

Interessiert an weiteren Inhalten? Hier gehts zu allen Blogs →


Noch Fragen? Melden Sie sich!

Unsere DevOps-Experten antworten in der Regel innerhalb einer Stunde.

Zu Gen-Z für E-Mail? Einfach mal Discord versuchen. Unter +49 800 000 3706 können Sie unter Angabe Ihrer Kontaktdaten auch einen Rückruf vereinbaren. Bitte beachten Sie, dass es keine Möglichkeit gibt, uns telefonisch direkt zu erreichen. Bitte gar nicht erst versuchen. Sollten Sie dennoch Interesse an synchroner Verfügbarkeit via Telefon haben, empfehlen wir Ihnen unseren Priority Support.