Mentionsy Mentionsy
Everything as code
Everything as code

Odcinek 3 - Klaster Kubernetes do nauki

09.04.2024 ·9 min 34 s

Chciałbyś rozpocząć naukę o najpopularniejszej platformie w świecie DevOps ? Potrzebujesz uruchomić darmowy kluster Kubernetes w chmurze publicznej ? Jeśli tak, serdecznie zapraszam do odsłuchania odcinka, w którym odpowiem na te pytania. Zachęcam również do sprawdzenia kodu źródłowego w repozytorium https://github.com/sebastianczech/podcast-everything-as-a-code/tree/main/episode-003, za pomocą którego uruchomisz klaster Kubernetes w chmurze Oracle, a także gdzie znajdziesz linki do materiałów, o których opowiadam w odcinku.

Teraz chcielibyśmy lokalnie móc rozpocząć przygodę z Kubernetesem. Jest kilka narzędzi, które umożliwiają nam rozpoczęcie tej przygody w dosyć prosty sposób. Mówię tutaj o takich narzędziach jak Docker Desktop czy Rancher Desktop, które posiadają intuicyjny GUI, w którym w kilku prostych krokach Uruchomimy własny klaster Kubernetes. Troszeczkę bardziej zaawansowane są inne narzędzia, natomiast są one bardziej elastyczne. Pozwalają na bardziej zaawansowane opcje konfiguracyjne. Na przykład chcemy wdrożyć inny plugin do obsługi sieci w klasterze Kubernetes. Dosyć prosty sposób, możemy to zrobić w narzędziu KIND.

Oprócz Kind mogę ze swojej strony polecić Micro K8s czy oczywiście Minikuba. Każde z tych narzędzi jest sprawdzone, dostępne, szeroko stosowane. Natomiast w tym odcinku podcastu chciałbym powiedzieć o jednym ciekawym, wydaje mi się, podejściu, w którym możemy taki klaster w chmurze publicznej uruchomić całkowicie za darmo. Jakiś czas temu Tomasz Holewa na swojej stronie cloudowski.com udostępnił e-book, w którym pokazuje jak taki klaster w konsoli Oracle można skonfigurować. Krok po kroku ze screenami i opisami jest to w tym e-booku zawarte. Link do tego e-booka jest oczywiście w notatkach do odcinka.

Pokazano wszystkie 2 dopasowania. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.