Podejście GitOps w kontekście Kubernetesa jest coraz popularniejsze, lecz skupią się ono głównie wokół aplikacji i usług uruchamianych w K8s. Jeśli szukasz materiałów, pomysłów i przykładów dotyczących konfiguracji sieciowej klastra Kubernetes przygotowanych w oparciu o GitOps, to serdecznie zapraszam do zapoznania się z moim repozytorium na GitHub 🙂
Kategoria: Kubernetes
OWASP Kubernetes
Kubernetes w obecnych czasach jest standardem, stąd zabezpieczenie klastra K8s jest bardzo istotnym zadaniem każdego z SRE (Site Reliability Engineer). W jaki sposób zwiększyć poziom bezpieczeństwa platformy ? Pomóc może w tym materiał przygotowanym przez OWASP (Open Web Application Security Project).
CKA/CKAD command toolbox
W trakcie przygotowywania do certyfikatów CKA oraz CKAD stworzyłem „command toolbox”, który dostępny jest na GitHub – zapraszam do korzystania, a może nawet do jego rozszerzania 🙂
Darmowy klaster Kubernetes w chmurze publicznej za … darmo :)
Jakiś czas temu natknąłem się na ebook Tomka „Jak utworzyć całkowicie darmowy klaster Kubernetes w chmurze”, po przeczytanie którego przećwiczyłem opisane kroki i postanowiłem napisać do tego automat, by nabrać większej wprawy w implementacji kodu infrastruktury chmury publicznej, a także by móc szybko zestawiać sobie środowisko Kubernetes od zera, gdy skończę np. inne eksperymenty i chciałbym szybko posprzątać. Zachęcam do zapoznania się przygotowanym kodem dostępnym na GitHub, uruchomienia własnego klastra i podzielenia się Twoją opinią na temat „automatu” 🙂
K3S – „mały, lekki” Kuberntes
K3S jest wyjątkowo małą i lekką wersją Kubernetes, którą można zainstalować nawet na Raspberry Pi 4. Spośród sprawdzonych przeze mnie innych rozwiązań takich jak minikube oraz kubespray, to k3s wydaje się najłatwiejszy w instalacji. Czytaj dalej „K3S – „mały, lekki” Kuberntes”
Kubernetes – instalacja na lokalnym komputerze
Przygodę z Kubernetes warto zacząć nie tylko oglądając tutoriale na YouTube, ale próbując samodzielnie uruchomić klaster na lokalnym komputerze. W poniższym artykule proponuje 2 rozwiązania – minikube oraz kubespray.
Czytaj dalej „Kubernetes – instalacja na lokalnym komputerze”Minikube – Kubernetes na laptopie
Rozpoczęcie przygody / nauki Kubernetes z powodzeniem można rozpocząć na zwykłym laptopie. Na podstawie instrukcji instalacji Kubernetes oraz instalacji Docker CE przygotowałem poniżej spis kroków wraz z komendami dla systemu Debian potrzebnych do zestawienia środowiska Kubernetes na swoim komputerze.
Kubernetes – jak i gdzie zacząć naukę ?
Jeśli szukacie materiałów, które pozwolą Wam zapoznać się z platformą Kubernetes oraz przećwiczyć podstawowe operacje jak uruchomienie pod’a, utworzenie klastra czy też skalowania uruchomionej aplikacji, z pewnością warto odwiedzić oficjalna stronę projektu Kubernetes. Czytaj dalej „Kubernetes – jak i gdzie zacząć naukę ?”