![kubeadm Logo](https://zops.top/img/k8s-kubeadm-cilium/kubeadm.webp)
Kubernetes 1.31 Deployment Guide with Kubeadm and Cilium
This post covers the installation of Kubernetes 1.31 with Kubeadm and Cilium as the CNI, including the upgrade process.
This post covers the installation of Kubernetes 1.31 with Kubeadm and Cilium as the CNI, including the upgrade process.
Unlock the power of AI-driven assistance while safeguarding your privacy with ollama and the continue extension in Visual Studio Code (VSCode). Seamlessly integrate this open-source, locally hosted chatbot into your workflow for secure conversations and personalized assistance, all within your favorite code editor. Say goodbye to concerns about data privacy and embrace the future of AI-powered communication with confidence.
Abschlussarbeit in Kooperation mit dem Drägerwerk Im Sommer 2020 habe ich meinen Abschluss zum Fachinformatiker Anwendungsentwicklung beendet. Meine Abschlussarbeit wurde mit 100 Punkten bewertet (100 für die Präsentation & 100 für die Dokumentation). Da vielleicht andere Interesse an einem Beispiel Abschlussprojekt haben, möchte ich meins hier veröffentlichen. Einige Rechtschreib/Grammatikfehler habe ich im Nachhinein noch entdeckt, aber ich belasse die Arbeit genau so, wie ich sie damals abgegeben habe. Wir bieten auch Ausbildungen bei Kühne und Nagel an....
Ein reverse-proxy mit Docker Swarm nutzen und damit Nextcloud und eine Webseite (und vieles mehr) ins Internet bringen? Das wird hier alles beschrieben.
In Teil-1 bin ich teilweise auf die Ziele von Docker eingegangen, jedoch habe ich außen vor gelassen wie das ganze überhaupt funktioniert. Wie kann es sein, dass man isolierte VM-ähnliche Gebilde hat, während man keinen eigenen Kernel braucht?
Um die Simplizität von Docker zu erläutern, möchte ich eine kleine Python-Anwendung erstellen, welche wir über Docker veröffentlichen und nutzen können. Der Code sollte ab Python 3.6 funktionieren und ist auf meinem Github-Repo einsehbar.
Docker ist eine interessante technische Entwicklung, welche uns zeigt, dass wir uns aktuell in jeder Ebene in die selbe Richtung bewegen - immer weiter in die Abstraktion von Komplexität.
Red-Green-Refactor, versucht die Verantwortlichkeiten zu separieren: zuerst schreibt man Tests in Übereinstimmung mit den Anforderungen, dann implementiert man die Anforderungen in Übereinstimmung mit den Tests und zuletzt verbessert man den Code.
Qualität sichern, indem zwei kluge Köpfe gemeinsam an einem Problem arbeiten.
Der Walrus-Operator ist mein persönliches Highlight, da ich ihn immer gebraucht habe - nur vorher wusste ich nicht wie sehr ich ihn gebraucht habe.