Czy warto wdrożyć podejście GitOps? Oczywiście! Czy to łatwe? To zależy 😅
Ta część jest rozwinięciem poprzedniego odcinka i tym razem omawiam w niej największe wyzwania z jakimi przychodzi się mierzyć tym, którzy chcą zarządzać wszystkim z kodu.
A czego konkretnie się z niej dowiesz? Oto najważniejsze tematy, które tu poruszam:
🔹 Czym jest Hub and Spoke da GitOps?
🔹 Czy lepiej zarządzać zmianami centralnie czy w sposób rozproszony?
🔹 Jak przechowywać bezpiecznie dane poufne w repozytorium z kodem?
🔹 Kiedy możesz zrezygnować z utrzymywania obiektów Secret?
🔹 Jak zarządzać zmianami przez referencje?
🔹 W jaki sposób dostarczać informacje o zaaplikowanych zmianach?
🔹 Jak porządnie zarządzać aplkikacjami stanowymi w całości z kodu?
Linki
🔗 Opis mojego rozwiązania z GitOps - https://cloudowski.com/solutions/kubernetes-deployment-factory/
🔗 Projekt SOPS - https://getsops.io/
🔗 HashiCorp Vault - https://developer.hashicorp.com/vault
🔗 External Secrets - https://external-secrets.io/latest/
🔗 Secrets Store CSI Driver - https://secrets-store-csi-driver.sigs.k8s.io/
👉 Oficjalna strona odcinka: https://cloudowski.com/podcast/32Bądź na bieżąco:📨 Zapisz się na newsletter i nie przegap nowych odcinków - https://cloudowski.com/newsletter/🎧 Posłuchaj na Spotify - https://open.spotify.com/show/0enpFScyS0Q7o32yFfd77C🎧 Posłuchaj na iTunes - https://podcasts.apple.com/us/podcast/rozchmurzony/id1607514286🎥 Obejrzyj na YouTube - https://www.youtube.com/playlist?list=PLC2hWv6J_iIwmBby4eHt3LSDkKAzYqIvtCzęści:00:00 Intro01:21 Ja zarządzać wieloma klastrami12:46 Zarządzanie danymi poufnymi25:56 Informacje zwrotne o stanie29:23 Zarządzanie aplikacjami stanowymi36:24 Outro
--------
37:50
--------
37:50
31 - Wszystko w kodzie, czyli dlaczego potrzebujemy GitOps
Dużo w ostatnich latach mówiłem o podejściu do zarządzania z kodu. Najpierw był to Infrastructure-as-Code (IaC) z Immutable Infrastructure, później o deklaratywnych systemach jak Kubernetes i w końcu o Everything-as-Code.
W tym odcinku poruszam temat GitOps, który jest niejako następcą pozostałych i staje się coraz bardziej popularny.
To pierwszy z kilku części cyklu o GitOps, a w tym odcinku opowiadam między innymi o:
Czym jest GitOps
Czym jest Single Source of Truth
Jakie są najpopularniejsze narzędzia do GitOps
Dlaczego GitOps stał się teraz tak ważny
Jak to podejście podnosi znacząco bezpieczeństwo
W jaki sposób GitOps wspiera DevOps
Czy GitOps może zmniejszać ryzyko wprowadzania zmian
Linki
Projekt Argo CD - https://argoproj.github.io/cd/
Projekt Flux - https://fluxcd.io/
Projekt Crossplane - https://www.crossplane.io/
Projekt Pulumi - https://www.pulumi.com/
👉 Oficjalna strona odcinka: https://cloudowski.com/podcast/31Bądź na bieżąco:📨 Zapisz się na newsletter i nie przegap nowych odcinków - https://cloudowski.com/newsletter/🎧 Posłuchaj na Spotify - https://open.spotify.com/show/0enpFScyS0Q7o32yFfd77C🎧 Posłuchaj na iTunes - https://podcasts.apple.com/us/podcast/rozchmurzony/id1607514286🎥 Obejrzyj na YouTube - https://www.youtube.com/playlist?list=PLC2hWv6J_iIwmBby4eHt3LSDkKAzYqIvtCzęści:00:00 Intro01:12 Czym jest GitOps06:55 Single Source of Truth10:30 Narzędzia do GitOps17:56 Dlaczego teraz GitOps jest ważny23:55 Wpływ GitOps na bezpieczeństwo27:24 GitOps i DevOps32:16 Szybko, szybciej, GitOps38:58 Outro
--------
41:19
--------
41:19
30 - Czy Platform Engineering zastąpił DevOps?
Czy DevOps ustępuje podejściu Platform Engineering? Czy to kolejny buzzword, a może realna zmiana warty?
Po ponad 15 latach od kiedy świat usłyszał o DevOps coraz częściej słyszy się o Platform Engineering.
Może to nie przypadek i warto wiedzieć co stoi za tym zjawiskiem.
Zapraszam do wysłuchania tego odcinka, z którego dowiesz się między innymi:
Co jest najbardziej cenioną cechą DevOps
Gdzie sprawdzić liczby i fakty pokazujące realne korzyści wynikające z DevOps
Dlaczego być może przedobrzyliśmy z tą “kulturą DevOps”
Czym jest i na czym skupia się Platform Engineering
Czy to definitywny koniec DevOps
Linki
Strona DORA z raportami “State of DevOps” - https://cloud.google.com/devops/state-of-devops
👉 Oficjalna strona odcinka: https://cloudowski.com/podcast/30Bądź na bieżąco:📨 Zapisz się na newsletter i nie przegap nowych odcinków - https://cloudowski.com/newsletter/🎧 Posłuchaj na Spotify - https://open.spotify.com/show/0enpFScyS0Q7o32yFfd77C🎧 Posłuchaj na iTunes - https://podcasts.apple.com/us/podcast/rozchmurzony/id1607514286🎥 Obejrzyj na YouTube - https://www.youtube.com/playlist?list=PLC2hWv6J_iIwmBby4eHt3LSDkKAzYqIvtCzęści:00:00 Intro01:42 Cechy i predyspozycje03:38 Dlaczego pojawił się DevOps5:38 Liczby nie kłamią8:23 Problem z kulturą12:48 Działanie, nie gadanie16:44 Narodziny Platform Engineering19:51 Platforma jako produkt25:24 DevOps Engineer = Platform Engineer?30:15 Outro
--------
32:07
--------
32:07
29 - Pęka nasza piękna bańka IT
Stało się - pęka bańka świata IT 😱
Miało już zawsze być tak pięknie, a tu proszę - zmiany i to niekoniecznie w tą stronę jaką sobie byśmy życzyli.
Zapraszam do wysłuchania tego odcinka podcastu “Rozchmurzony”, aby dowiedzieć się:
Czym jest bańka IT
Po czym widać, że pęka i dlaczego
Co może zrobić ktoś z mniejszym doświadczeniem
Co może zrobić ktoś już doświadczony
Czy warto wyjść poza IT i dlaczego
Linki
Projekty do samodzielnej nauki - https://selfstudy.cloudowski.com/
Kurs “Kubernetes po polsku” - https://kubernetespopolsku.pl
Kurs “SkillBooster GitLab CI” - https://edu.cloudowski.com/product/skillbooster-gitlab-ci/
Hackathon Civil42 - https://civil42.pl/
👉 Oficjalna strona odcinka: https://cloudowski.com/podcast/29Bądź na bieżąco:📨 Zapisz się na newsletter i nie przegap nowych odcinków - https://cloudowski.com/newsletter/🎧 Posłuchaj na Spotify - https://open.spotify.com/show/0enpFScyS0Q7o32yFfd77C🎧 Posłuchaj na iTunes - https://podcasts.apple.com/us/podcast/rozchmurzony/id1607514286🎥 Obejrzyj na YouTube - https://www.youtube.com/playlist?list=PLC2hWv6J_iIwmBby4eHt3LSDkKAzYqIvtCzęści:00:00 Pęka bańka01:20 Kiedyś to było04:55 Symptomy9:01 Porady dla początkujących14:21 Dla chcącego17:27 Czas na startupy20:11 Nowe obszary24:13 Poza IT25:55 Rób swoje, mądrzej30:01 Konferencje
--------
32:12
--------
32:12
28 - Dlaczego zrezygnowałem z AI
Wracam z podcastem po dłuższej przerwie!
Posłuchaj i dowiedz się z tego odcinka:
Dlaczego wracam
Co się u mnie zmieniło
Co zmieniam w podcaście
Dla kogo będzie dalej ten podcast
Co się stało z moim podejściem do AI
Komentuj i daj mi znać kogo chcesz usłyszeć w tym podcaście, jakie tematy są teraz dla Ciebie istotne.
Linki
Kurs “AI w minutę” - https://ai.cloudowski.com
Kurs “SkillBooster GitLab CI” - https://edu.cloudowski.com/product/skillbooster-gitlab-ci/
Migracja strony z Wordpress do Hugo - https://cloudowski.com/articles/how-ai-helped-me-to-migrate-my-website/
O certyfikacji kubestronaut - https://cloudowski.com/articles/how-to-get-certified-in-kubernetes-and-is-it-really-worth-it/
👉 Oficjalna strona odcinka: https://cloudowski.com/podcast/28Bądź na bieżąco:📨 Zapisz się na newsletter i nie przegap nowych odcinków - https://cloudowski.com/newsletter/🎧 Posłuchaj na Spotify - https://open.spotify.com/show/0enpFScyS0Q7o32yFfd77C🎧 Posłuchaj na iTunes - https://podcasts.apple.com/us/podcast/rozchmurzony/id1607514286🎥 Obejrzyj na YouTube - https://www.youtube.com/playlist?list=PLC2hWv6J_iIwmBby4eHt3LSDkKAzYqIvtCzęści:00:00 Powracam!01:11 Zmiany u mnie03:52 Zmiany w podcaście10:10 Koniec z AI?17:22 Pytania na koniec
Podcast, w którym doświadczeni inżynierowie, architekci i menedżerowie dzielą się inspiracjami i konkretnymi strategiami na sukces w IT. Posłuchaj rozmów o architekturze, bezpieczeństwie, automatyzacji, technologii z obszaru Cloud Native, a także o tym, jak rozwijać swoje pasje i budować spełniającą karierę.