Wykresy sterowe to zestaw artefaktów Kubernetes YAML, które mogą być dystrybuowane do klastrów Kubernetes jako pojedynczy pakiet. Utrzymuje także historię wersji ze wszystkimi wydanymi mapami, umożliwiając powrót do starej iteracji, jeśli coś się nieoczekiwane wydarzy. Ten wykres ma natywną pomoc Kubernetes, więc nie będziesz musiał pisać żadnych skomplikowanych plików składni. Po prostu przeciągnij swoje pliki projektowe na nowy wykres, a skończyłeś.
Ten przewodnik krok po kroku przeprowadza proces tworzenia i wdrażania wykresu steru w Kubernetes.
Wymagania wstępne
Aby zrobić wykres hełm Kubernetes na Ubuntu 20.04 LTS, upewnij się, że zainstalowałeś i skonfigurowałeś minikube w swoim systemie. Musisz mieć przywileje sudo do wdrożenia tego szczegółowego artykułu.
Kroki utworzenia wykresu steru
Aby utworzyć wykres hełm w Ubuntu 20.04 Początkowo musisz otworzyć terminal wiersza poleceń. Możesz wykonać to zadanie, nawigując przez aplikacje lub po prostu za pomocą klawisza skrótu Ctrl+Alt+T.
Gdy tylko pojawi się okno terminala, musisz wykonać następujące pisemne polecenie w terminalu, aby zainstalować ster w systemie.
$ Sudo snap instaluj helm -klasyczny
Jak widać z wyżej wymienionych zrzutów ekranu, ten ster jest już zainstalowany w naszym systemie. Jeśli nie jest obecny, instalacja rozpocznie się po wykonaniu wyżej cytowanej komendy.
Aby zweryfikować instalację steru, możesz użyć następujących wymienionych polecenia. Wyjście zwróci ścieżkę do steru.
$ Który ster
Teraz nadszedł czas, aby stworzyć wykres hełm. W tym celu musisz wykonać wymienione polecenie w swoim terminalu.
$ Helm Utwórz Linuxhint
Notatka: Możesz zastąpić „Linuxhint” dowolnym z pożądanych nazwisk. Ze wyjścia wyświetlonego poniżej widać, że wykres został utworzony. Jeśli chcesz wyświetlić strukturę utworzonego wykresu steru, możesz wykonać polecenie poniżej listy.
$ LS Linuxhint
Utworzony katalog wykresów zawiera wykresy, wykres.YAML, szablony i wartości.Pliki YAML.
Teraz musisz wprowadzić małe poprawki do wartości.plik YAML. Aby wyświetlić wartości.plik YAML, musisz nawigować po katalogu plików i otworzyć ten plik w dowolnym edytorze tekstu.
Jak tylko otworzysz wartości.plik YAML, musisz zlokalizować wartości obrazu poniżej okrętu w pliku. Obecnie widać, że wartość Pullpolicy jest „ifnotpresent”.
Musisz zaktualizować wartość Pullpolicy jako „zawsze”. Aktualizacje są pokazane na poniższym obrazie. Możesz także zobaczyć, że zaktualizowaliśmy następujące pola jako:
Nameoverride: „Linuxhint-App”
FullNameOverride: „Linuxhint-Chart”
Pamiętaj, że te zmiany pomogą ci w tworzeniu pożądanego wykresu steru.
Obecnie w polu konta usługi możesz zobaczyć, że „nazwa” nie ma w nim żadnej wartości.
Musisz dodać swoją wymaganą nazwę w tym polu. W naszym scenariuszu zaktualizowaliśmy to pole jako:
Nazwa: „Linuxhint”
Podczas obsługi klastra tworzona jest nazwa konta usługi dla wykresu steru. Jednak ustawienie ręczne to dobry pomysł. Nazwa konta usługi zapewnia, że program jest specjalnie powiązany z odpowiednim użytkownikiem kontrolowanym przez wykres. Jest domyślnie pusty, ale możesz ustawić go zgodnie z pragnieniem.
Teraz nadszedł czas, aby zmodyfikować typ usługi sieciowej. Początkowo jest to następujące:
Typ: Clusterip
Zaleca się użycie Nodeport. Tak więc zastąpiliśmy „Clusterip” „Nodeport”, jak pokazano w załączonej migawce.
Po zaktualizowaniu wszystkich pól w wartościach.plik YAML. Musisz zapisać wszystkie zmiany i zamknąć.
Wdrażanie wykresu steru
Wdrożenie wykresu steru można wykonać poprzez wdrożenie dołączonych kroków wymienionych w tym przewodniku. Początkowo musisz zainstalować już utworzoną wykres steru. W tym celu musisz napisać następujące polecenie w Ubuntu 20.04 LTS Terminal:
$ helm instaluj Linuxhint-Chart Linuxhint/ --values Linuxhint/ Wartości.Yaml
Możesz dodać pełne zastąpienie i nazwisko i nazwa wykresu tak samo, jak wspomniałeś w swoich wartościach.plik YAML. W wyniku tego polecenia widać, że aplikacja została pomyślnie wdrożona.
Na załączonym obrazie możesz zobaczyć „Pobierz adres URL aplikacji, wykonując te polecenia”.
Aby uzyskać port węzła POD, musisz uruchomić pierwsze polecenie eksportu wymienione na powyższym obrazie. Po wykonaniu tego polecenia nie będzie wyników.
Teraz, aby ponownie zdobyć port węzła Pod, musisz uruchomić drugie polecenie eksportu wymienione na powyższym obrazie. Ponownie, po wykonaniu tego polecenia nie będzie wyników.
Wyświetlono również polecenie echo. W przypadku instalacji wykresu steru wystarczy skopiować to polecenie i wykonać je.
$ Echo http: // $ node_ip: $ node_port
To polecenie zwróci adres IP i numer portu.
Teraz musisz skopiować wyświetlany adres IP i numer portu i zapisać go do swojej ulubionej przeglądarki. Możesz zobaczyć, że aplikacja została pomyślnie wdrożona.
Wniosek
W tym przewodniku wyjaśniliśmy ci wykorzystanie wykresu steru w Kubernetes wraz z tworzeniem wykresu steru, jego instalacją i wdrożeniem. Wierzę, że po obserwowaniu każdego kroku możesz łatwo stworzyć tabelę steru.