Seite wählen

NETWAYS Blog

Neuer Workshop: ArgoCD mit Kubernetes

Wir haben unser Trainingsportfolio erweitert und freuen uns, ab sofort unseren neuen Workshop zum Thema ArgoCD mit Kubernetes anbieten zu können!

Was ist ArgoCD?

ArgoCD ist ein Open-Source-Tool, das speziell für die Bereitstellung und Verwaltung von Anwendungen in Kubernetes-Clustern entwickelt wurde. Es bietet eine deklarative und automatisierte Methode, um Anwendungen zu konfigurieren, zu aktualisieren und bereitzustellen. ArgoCD nutzt dabei die Stärken von Kubernetes und ermöglicht es Entwicklern, die gesamte Bereitstellungspipeline zu automatisieren und eine nahtlose Continuous Delivery zu erreichen.

 

Die Inhalte

Der Workshop startet mit einer Einführung in GitOps, gefolgt von einer detaillierten Betrachtung von ArgoCD. Die Teilnehmer lernen, was ArgoCD ist und wie es effektiv eingesetzt werden kann. Ein Schwerpunkt liegt auf praktischen Übungen, bei denen die Teilnehmer ihre ersten Deployments mit ArgoCD durchführen. Der Workshop beinhaltet einen umfangreichen Praxisanteil, um sicherzustellen, dass das erlernte Wissen fest verankert wird.

Die Themen in Einzelnen:

  • Was ist GitOps und welchen Mehrwert habe ich?
  • Grundlagen von Continuous Deployment
  • Architektur ArgoCD
  • Installation ArgoCD
  • Ingress Konfiguration ArgoCD
  • Einbinden von Git Repos
  • Deployment mittels Manifesten
  • Deployment mittels Helm Chart

 

Deine Skills…

…vorher

Unser ArgoCD mit Kubernetes Workshop richtet sich an Linux/Unix Systemadministratoren. Du solltest solide Linux– und Kubernetes-Grundkenntnisse mitbringen. Der Umgang mit einem Text-Editor Deiner Wahl ist von Vorteil. Der Workshop eignet sich insbesondere für ArgoCD-Neulinge, da die Grundlagen sowohl theoretisch als auch praktisch behandelt werden.

…nachher

Nach Abschluss des Workshops verfügst Du über die notwendigen Kenntnisse, um grundlegend ArgoCD zu nutzen und einfache Deployments durchzuführen. Du wirst ein tieferes Verständnis für die Architektur und Konzepte von ArgoCD und Kubernetes entwickeln. Darüber hinaus bist Du in der Lage, Anwendungen effizient zu verwalten, automatisierte Workflows zu implementieren und bewährte Methoden zur Sicherheit und Skalierung anzuwenden.

 

Die ersten Termine

ArgoCD Mit Kubernetes Workshop:17. Oktober 2023 | Nürnberg

ArgoCD Mit Kubernetes Workshop: 12. Dezember | Online

 

Katja Kotschenreuther
Katja Kotschenreuther
Manager Marketing

Katja ist seit Oktober 2020 Teil des Marketing Teams. Als Manager Marketing kümmert sie sich hauptsächlich um das Marketing für die Konferenzen stackconf und OSMC sowie unsere Trainings. Zudem unterstützt sie das Icinga Team mit verschiedenen Social Media Kampagnen und der Bewerbung der Icinga Camps. Sie ist SEO-Verantwortliche für all unsere Websites und sehr viel in unserem Blog unterwegs. In ihrer Freizeit reist sie gerne, bastelt, backt und engagiert sich bei Foodsharing. Im Sommer kümmert sie sich außerdem um ihren viel zu großen Gemüseanbau.

Unsere neuen Open Source Trainingskategorien

Um Dich in unserer Welt der Open-Source Schulungen jetzt noch besser zurecht finden zu können, haben wir unsere Webseite um Kategorieseiten erweitert. Wirf gleich mal einen Blick darauf, und stöbere in Deinen Lieblingsbereichen.
Erfahre jetzt, was zu unserem Trainings-Portfolio dazu gehört und wähle, ob Du Online oder lieber vor Ort an unseren Trainings teilnehmen möchtest. Lass uns Dein Partner sein, wir begleiten Dich bei der Optimierung Deiner IT Infrastruktur!

Brauchst Du eine professionelle Unterstützung bei Automation, Monitoring & Metrics, Logging & Security, Operations oder DevOps & Container? Erfahre mehr, welche Schulungen wir in diesen Bereichen für Dich haben!

 

Monitoring & Metrics

Für jede gesunde IT-Umgebung ist es wichtig, die Verfügbarkeit aller Komponenten zu jeder Zeit zu garantieren. Verfügbarkeitsmonitoring ist ein absolutes Muss, um eine funktionierende Infrastruktur in Deinem Unternehmen sicherzustellen. Durch das Sammeln von Metriken behältst Du den Überblick und grafische Ansichten bieten Dir Aussagekraft. Profitiere von diesen Daten und optimiere Deine Prozesse!

Lerne in unseren Monitoring & Metrics Schulungen alles über die Open Source Tools Icinga, Prometheus, InfluxDB und Grafana und erfahre, wie sie Deinen Arbeitsalltag erleichtern und nachhaltig verbessern werden.

Unsere Monitoring & Metrics Schulungen

Prometheus Fundamentals

Icinga 2 Fundamentals

Icinga 2 Advanced

InfluxDB & Grafana

 

Automation

Automatisierung im IT-Bereich zielt darauf ab, effizientere Prozesse zu etablieren. Mit der steigenden Virtualisierung und dem Einsatz von Cloud-Diensten wird die Anzahl der von IT-Administratoren zu verwaltenden Systeme immer höher. Die Herausforderung besteht darin diese enorme Menge an Aufgaben zu bewältigen.

Lerne mit unseren Automation Trainings alles, was Du wissen musst, um Dich dieser Herausforderung in Zukunft zu stellen und Deinen Arbeitsalltag durch Automatisierung erheblich zu erleichtern.

Unsere Automation Trainings

Ansible Fundamentals

Ansible Advanced

Terraform

Puppet

Foreman

 

DevOps & Container

DevOps ist eine Unternehmenskultur, die die Zusammenarbeit zwischen Softwareentwicklung und IT-Operations verbessern will und dafür gemeinsame Prozesse und Werkzeuge wie GitLab nutzt. Gleichzeitig hat sich Kubernetes als Standard-Plattform für das Container-Deployment etabliert und genießt eine große Benutzerbasis.

Unser weitreichendes und profundes Praxiswissen geben wir in unseren DevOps & Container Schulungen an Dich weiter. Egal ob GitLab, Kubernetes oder ArgoCD – wir machen Dich zum Profi!

Unsere DevOps & Container Schulungen

GitLab Fundamentals

Kubernetes Fundamentals

ArgoCD mit Kubernetes

 

Logging & Security

Logging beschreibt im IT-Umfeld das automatische Protokollieren von Informationen rund um den Betrieb von IT-Systemen. Logeinträge fallen auf allen überwachten Systemen an. Beim Logging werden diese zentral gesammelt, dabei aufbereitet und durchsuchbar gemacht. Dank Logging weißt Du, was läuft und kannst bei konkreten Vorfällen zielgerichtet eingreifen. In diesem Bereich bezieht sich Security darauf, das Logmanagement zu ergänzen, um mögliche Sicherheitsvorfälle zu erkennen.

Verschaffe Dir mithilfe unserer Logging Schulungen eine Übersicht über die Analysemöglichkeiten für Deine ganze Umgebung. Verfolge Abläufe noch genauer und erkenne Zusammenhänge noch besser!

Unsere Logging & Security Schulungen

Graylog

Elastic Stack

 

Operations

IT-Operations umfasst alle Komponenten und Maßnahmen, die notwendig sind, um die moderne IT- Infrastruktur in Unternehmen kontinuierlich und reibungslos am Laufen zu halten. Die Aufgaben des IT-Betriebs können sehr vielseitig und anspruchsvoll sein. Mit dem richtigen Wissen, den richtigen Werkzeugen und der richtigen Erfahrung lassen sie sich jedoch leichter bewältigen.

In unseren NETWAYS Operations-Trainings sind wir spezialisiert auf Linux und PostgreSQL. Sie sind als Betriebssystem und Datenbank maßgeblich für den erfolgreichen Betrieb Deiner IT-Infrastruktur auf Basis von Open Source.

Unsere Operations Schulungen

Linux

PostgreSQL Fundamentals

PostgreSQL Advanced

 

Erfahre mehr über unser Trainingsangebot und schaue in den Trainingskalender rein. Du hast auch die Möglichkeit, unseren Kalender zu abonnieren und rechtzeitig über anstehende Trainings zu erfahren.
Profitiere von unserem speziellen Teamangebot. Nimm Deine Kollegen mit zur Schulung und erhalte satte Rabatte!

Ingrida Leskova
Ingrida Leskova
Marketing Specialist

Ingrida ist seit Mai 2023 im NETWAYS Marketingteam tätig. Sie hat vor kurzem ihr Masterstudium in Marketing Management abgeschlossen und unterstützt uns als Marketing-Spezialistin mit ihrem Wissen in den Bereichen Marketing-Konzeption, Online-Marketing und Branding. Ingrida kann sich fließend in vier Sprachen unterhalten und in zwei weiteren Sprachen auf fortgeschrittenem Niveau. In ihrer Freizeit geht sie gerne schwimmen und bei schönem Wetter wandern oder Inline-Skates fahren. Sie liebt internationale Küche und probiert gern neue Rezepte aus.

Schulungsnotebooks in neuem Gewand

In diesem Jahr konnten wir endlich wieder mehr Vor-Ort Trainings durchführen als in den vergangenen Jahren und sogar vereinzelte Inhouse-Trainings bei Kunden waren möglich. Bisher haben wir bei unseren Präsenztrainings oder auch -workshops auf Notebooks mit CentOS 7 gesetzt, und zwar deshalb weil die automatische Provisionierung durch unseren sog. „Event“-Foreman in Kombination mit Puppet seit langer Zeit gut funktioniert.

Recovery-Eintrag

Da es in der Vergangenheit für die Kollegen allerdings sehr aufwändig war die Notebooks nach jedem Training wieder ins Büro zu schleppen, sie zu verkabeln und sie dann von Grund auf neu zu installieren, haben wir uns einen Trick einfallen lassen: Nach der automatischen Grundinstallation des Betriebssystems wird ein LVM-Snapshot des Base Images erstellt. Grob gesagt heißt das der Stand des Base Images wird eingefroren und alles was neu hinzukommt bzw. verändert wird (z.B. individuelle Schulungsvorbereitungen für verschiedene Trainings) belegt zusätzlichen Plattenplatz. Damit lässt sich das ursprüngliche Base Image ohne Neuinstallation eines Notebooks schnell wieder herstellen und kann so auf das nächste Training angepasst werden.

Ein weiterer Vorteil des Ganzen ist das die Schulungsteilnehmer ihre Arbeitsumgebung so gestalten können wie sie möchten und beispielsweise auch uns nicht bekannte Passwörter setzen können, mit dem Löschen des LVM-Snapshots ist alles wieder vergessen. Um es auch technisch nicht so affinen Kollegen einfach möglich zu machen Notebooks „zurückzusetzen“, gibt es hierfür beim Booten unser Schulungsnotebooks einen „Recovery“-Eintrag im GRUB-Bootloader der den LVM-Snapshot des Base Images ohne jedes Zutun zurückspielt und das Notebook anschließend neu startet.

Wie kommen aber nun die individuellen Schulungsvorbereitungen auf die Notebooks? Ist die Frage die wir uns auch gestellt haben. Individuelle Schulungsvorbereitungen können z.B. die virtuelle Maschine(n) für das Training sein, meistens auf Basis von Virtual Box, SSH Keys, Hosteinträge, bestimmte Browser oder andere Applikationen um den Schulungsteilnehmern die praktischen Übungen überhaupt möglich bzw. so einfach wie nur denkbar zu machen. Sie in den Provisionierungsprozess einzubauen scheidet ja aus, da die Notebooks wenn überhaupt nur unregelmäßig neu installiert werden sollen.

Also haben wir uns auch hier etwas überlegt: Wir haben im allgemeinem Base Image ein Bash-Skript mit einem statischen Link zur Nextcloud abgelegt. Dort findet sich ein weiteres Skript das auf die aktuell angebotenen Trainings und die jeweils dafür benötigten Schulungsvorbereitungen verweist. D.h. hier liegen beispielsweise dann auch die aktuellen virtuellen Maschinen. Um das Ganze auf den Notebooks umzusetzen verwenden wir wieder Puppet, hier war die Transition leichter da wir das in der Vergangenheit so ähnlich eh schon im Foreman hatten. Damit auch jeder der Kollegen ein Notebook individualisieren kann, gibt’s hierfür natürlich auch einfache Auswahldialoge. Wurde ein Notebook für ein bestimmtes Training vorbereitet, so löscht sich das Skript zur Vorbereitung und kann erst nach dem Recovery wieder ausgeführt werden.

Beispielhafter Auswahldialog für individuelle Schulungsvorbereitung (teils mit historischen Trainings)

Das alles sollte nun natürlich auch weiterhin funktionieren. Da CentOS 7 ab 2024 keine Maintenance Updates mehr bekommt und wir bei manchen Schulungen die nativ auf den Notebooks durchgeführt werden auch etwas mit den veralteten Versionsständen zu kämpfen haben, fiel unsere Entscheidung auf CentOS Stream 9 als neues Betriebssystem für unsere Schulungsnotebooks. Damit wir überhaupt dran denken konnten CentOS Stream zu provisionieren musste erstmal das Debian auf unserem „Event“-Foreman angehoben werden, danach folgten viele kleine Updates von Foreman 1.22 bis zum aktuellen Release 3.4.0 und auch Puppet bzw. die Puppetmodule mussten aktualisiert werden. Im Foreman selbst waren die Mirrors für CentOS Stream einzurichten, Bereitstellungsvorlagen anzupassen und auch die Partitionierung haben wir aufgrund der gestiegenen Plattenkapazität der Notebooks adaptiert. Für einen automatischen Ablauf der Provisionierung nutzen wir das Foreman Discovery Plugin.

Foreman Discovery der Schulungsnotebooks

Wer sich nun selbst ein Bild von unseren Schulungsnotebooks machen möchte, dem kann ich natürlich auch nicht nur deswegen eines unserer Trainings oder einen unserer angebotenen Workshops ans Herz legen. Vielleicht auch im Zuge der diesjährigen OSMC (Open Source Monitoring Conference).

Markus Waldmüller
Markus Waldmüller
Head of Strategic Projects

Markus war bereits mehrere Jahre als Sysadmin in Neumarkt i.d.OPf. und Regensburg tätig. Nach Technikerschule und Selbständigkeit ist er nun Anfang 2013 bei NETWAYS als Senior Manager Services gelandet. Seit September 2023 kümmert er sich bei der NETWAYS Gruppe um strategische Projekte. Wenn er nicht gerade die Welt bereist, ist der sportbegeisterte Neumarkter mit an Sicherheit grenzender Wahrscheinlichkeit auf dem Mountainbike oder am Baggersee zu finden.

Jahresrückblick 2021

2021 neigt sich dem Ende zu, auch dieses Jahr hat uns die Pandemie noch mehr begleitet, als anfangs erhofft. Wie schon Alber Einstein sagte: „Wenn´s alte Jahr erfolgreich war, dann freue dich aufs Neue. Und war es schlecht, ja dann erst recht.“ Aber was war dieses Jahr sonst noch los, was hat uns bei NETWAYS noch so beschäftigt? Lasst uns das Jahr gemeinsam Revue passieren.

Wer könnte einen besseren Rückblick geben, was in dem Jahr 2021 firmentechnisch passiert ist als unser Chef Bernd. Er wird darüber berichten, was uns über das Jahr hinweg beschäftigt hat. Markus N., der Abteilungsleiter von Events & Trainings wird uns verraten, welche Konferenzen und Schulungen stattgefunden haben und was es neues gibt.

 

Firmenrückblick

„Eigentlich war ich sehr zuversichtlich, dass wir Ende dieses Jahres wieder einen gewissen Grad an Normalität zurückgewonnen haben, wenngleich ich mir zugegebenermaßen nicht wirklich sicher bin, was Normalität heute bedeutet.

Es ist anzunehmen, dass wir vor dem größten gesellschaftlichen Umbruch der letzten 200 Jahre stehen. Der Klimawandel und seine kurz- und langfristigen Folgen, das notwendige Umdenken zu einem nachhaltigen Leben und eine enorm beschleunigte Digitalisierung sind nicht alle, dennoch wohl aber die wichtigsten Herausforderungen unserer Zeit. Hinzu kommt, dass die Pandemie viele bereits in Gang gesetzte Prozesse beschleunigt und Schwachstellen in unserer Gesellschaft und ihrer Ordnung sichtbarer gemacht hat.

Wenngleich wir im Grunde freier sind denn je, fühlt es sich für viele nicht so an. Anders gesagt ist unser Leben nicht mehr so unbeschwert wie früher und wenngleich viele Veränderungen notwendig sind, belasten sie unsere innere Gelassenheit und Leichtigkeit. Trotz allgemein großem Wohlstand haben viele Menschen Angst vor der Zukunft und Sorge nicht mehr mitzukommen. Der Gedanke treibt mich um und wirft die Fragestellung auf, welche Verantwortung wir als Unternehmen hier haben oder besser gesagt haben können.

Auch NETWAYS und unsere Arbeitsweise hat sich situationsbedingt anpassen müssen und wird dies auch weiterhin tun. Die Größe des Unternehmens bringt hinzu Veränderungen mit sich, die regelmäßige Anpassung des Gewohnten erfordern. Und um das auch klarzumachen, dies ist wichtig und richtig so. Auch wenn ich persönlich sagen kann, dass mir der oft intensive Kontakt mit meinen Kolleg:innen sehr fehlt, erkenne ich die Freiheit und das hohe Maß an Individualität, die gerade Remote-Arbeit jeder und jedem einzelnen ermöglicht.

Unsere engen Bindungen untereinander haben sich an manchen Stellen verändert und gerade für neue Kolleg:innen ist es nicht mehr ganz so einfach uns alle kennenzulernen. Umso wichtiger sind die Kontakte in den Teams und Abteilungen. Diese zu stärken und Mehrwerte aus der persönlichen Zusammenarbeit zu ziehen, wird eine der großen Aufgaben der nächsten Monate und Jahre sein. Gerade deswegen bitte ich alle Kolleg:innen, deren Vorstellung von einem gemeinsamen Miteinander einzubringen und unsere Gemeinschaft mitzugestalten.

Auch nach vielen Jahren gibt es stets Neues aneinander zu entdecken und manchmal werden aus Kolleg:innen dann auch Freunde.“

 – Bernd Erk –

 

Schulungen und Konferenzen

„Gerne möchte ich zum Jahresende die Gelegenheit nutzen, um unseren Teilnehmer:innen, Referent:innen, Sponsoren und Kolleg:innen aufrichtig „Danke“ zu sagen.

Es waren bewegte Zeiten mit Remote-Veranstaltungen, strengen Maßnahmen und vielen Einschränkungen. Gewohnte Prozesse wurden durcheinandergewirbelt und mussten neu geordnet werden. 2021 war für uns ein weiteres Jahr, in dem wir uns planerisch auf die Veränderungen einstellen mussten, die die Pandemie mit sich brachte.

Wir sind froh darüber, dass wir trotzdem zahlreiche Schulungen und Workshops veranstalten und weiter an unserem Portfolio arbeiten konnten.
So haben wir z. B. die Fortgeschrittenen Schulung GitLab und Ansible Advanced neu aufgenommen. Mit dem Kubernetes Quick Start und der InfluxDB & Grafana Schulung konnten wir unser Angebot zusätzlich erweitern.
Unsere Terraform Schulung konnten wir dahin gehend verändern, dass Teilnehmer:innen wählen können, ob Sie die praktischen Übungen mit OpenStack, AWS oder Azure meistern möchten.

Seid gespannt, welche Veränderungen es im neuen Jahr geben wird!

 

Neben unseren Schulungen konnten wir auch unsere Konferenzen veranstalten:

Die stackconf 2021 fand wie auch im letzten Jahr online statt. Zur diesjährigen „Open Source Infrastructure Conference“ trafen sich in diesem Jahr über 400 registrierte Teilnehmende und 31 hochkarätigen Redner:innen aus 57 Ländern! Wir waren sehr überwältigt und freuen uns über die große Resonanz.

Unser Highlight dieses Jahr war allerdings die OSMC. Sie fand On-site statt! Das Gefühl, das wir so lange vermisst hatten, wurde wieder zum Leben erweckt. Einfach großartig!
Vielen Dank an alle, die die OSMC 2021 unvergesslich gemacht haben, für all das Expertenwissen und den Spaß drum herum! 😊

 

Das schöne ist, dass ein Zurück schauen bei unseren Konferenzen immer möglich ist. In unserem Archiv wartet eine umfassende Dokumentation aller Vorträge mit Videoaufzeichnungen, Folien, aber auch Fotos von den Konferenzen selbst.

Wirf doch einfach einen Blick in unser diesjähriges Archiv und lass die OSMC und auch die stackconf auf Dich wirken.

Aber das Wichtigste ist: Merke Dir die Termine für 2022 vor!

stackconf 2022 | Berlin | 16. + 17. Mai 2022
OSMC 2022 | Nürnberg | 14. – 16. November 2022

Vielleicht sehen wir uns dort?! 😊

Nochmals vielen Dank für das Vertrauen und für die Bereitschaft, neue Wege mit uns zugehen und uns zu unterstützen.“

–  Markus Neder – 

 

 

Vielen Dank an Bernd und Markus N. für den kleinen Rückblick.

Mir bleibt nicht mehr viel zu sagen, außer an gudn rutsch und a gsunds Neis. 😉

Sprichst Du die HashiCorp Configuration Language? Dann haben wir was für Dich!

Schau doch mal in unseren Schulungskalender für Terraform, sicher ist auch etwas für Dich dabei! Seit neuestem bieten wir die Terraform Schulungen in drei verschiedenen Versionen an:

  1. OpenStack
  2. AWS (Amazon)
  3. Azure (Microsoft)

Bei OpenStack, AWS und Azure handelt es sich um verschiedene Clouds. Aber wenn Du damit arbeitest, dann müssen wir Dir das ja nicht erklären. Was Dich aber vielleicht interessiert – und was wir Dir auf jeden Fall erklären können: Wie Du mit Terraform Infrastruktur für Anwendungen in Deiner Cloud automatisiert erstellst und verwaltest.

Unsere drei verschiedenen Schulungen behandeln genau dieselben Terraform-Themen, nur sind diese und vor allem die praktischen Übungen jeweils auf OpenStack, AWS oder Azure zugeschnitten. Damit Du Dich in Deiner Umgebung auskennst!

Terraform Inhalte

  • Was ist Terraform?
  • Was wir im Hintergrund tun? (Infrastruktur)
  • Wie arbeitet man in Teams?
  • Basiskonfiguration
  • Provider
  • Module
  • Loops
  • Provisionierung mit Cloud-Init
  • Ressourcen importieren
  • Zero-Downtime-Update
  • Instanzen (Virtuelle Maschine)

Das macht unsere Trainings besonders

Und deswegen möchtest Du Deine Schulung bei uns besuchen:

Praxisnah

Neben dem Bereich Schulungen sind unsere Trainer auch noch regelmäßig in Software und Kundenprojekten tätig. Sie wissen, worauf es ankommt und teilen ihr Wissen gerne.

Kommunikativ

Der Austausch der Kursteilnehmer*innen ist uns sehr wichtig! Und das geht natürlich auch online. Wir stellen euch Kanäle und Wege zur Verfügung, über die Ihr Euch untereinander und mit Eurem Trainer austauschen könnt.

Individuell

Um einen effizienten Ablauf unserer Schulungen sicherzustellen werden Gruppengrößen begrenzt. Für Deine Fragen bleibt natürlich immer Zeit. Du kannst Dich auf eine individuelle Betreuung freuen!

Unsere Trainings im Überblick

Hier findest Du alle kommenden Termine:

  • OpenStack

    • 08. – 09.12.2020 | online
    • 23. – 24.02.2021 | online
    • 01. – 02.07.2021 | online
  • AWS Training

    • 25. – 26.02.2021 | online
    • 19. – 20.10.2021 |Nürnberg
  • Azure Training

    • 29. – 30.06.2021 | online
    • 28. – 29.10.2021 | Nürnberg

Tickets und weitere Informationen findest Du hier.