Dziś przejdziemy przez pierwsze uruchomienie Tanzu na vSphere 8 jak wersji zintegrowanej. Zostanie ona wykonana razem z integracją z NSX. Jest to jedna z metod konfiguracji Tanzu, trochę więcej o tym później.
O czym dziś przeczytasz w tym wpisie:
- Architektura
- Konfiguracja/ Instalacja
- Pierwsze logowanie do Tanzu
Architektura
Nie będę tutaj rozwodzić się nad tym jak jest zbudowane oraz jakich elementów składa się Tanzu w wersji zintegrowanej w vSphere. Poniżej generyczny schemat logiczny dla rozwiązania Tanzu:
Elementy, które są ważne, aby coś powiedzieć:
- Supervisor Cluster składa się z trzech wirtualnych maszyn, wersja jego zależy od wersji vCenter
- Ingress i Egress CIDR musi być routowany w sieci
- Service i Namespace nie musi być routowany do naszej sieci, zaleca się aby nie występował overlap. Z mojego doświadczenia powiem, że warto aby był w pewien sposób unikalny w sieci.
- TKG Cluster zestaw wirtualnych maszyn który tworzy nam klaster K8s w ramach Tanzu
- vSphere POD – jest to kwasji wirtualna maszyna, która jest podem uruchomionym na poziomie wirtualizacji.
Konfiguracja / Instalacja
Proces integracji vSphere z Tanzu przypomina przejście przez proces instalacji, ponieważ dostajemy wizzard w którym musimy podać dane wejściowe. Poniżej cały proces.
- Zaczynamy od zalogowania się do naszego vCenter.
- Następnie przechodzimy do Workload Managment
- W nowym oknie wybieramy Get Started
- Pierwszym elementem do wyboru będzie model dostarczenia sieci mamy do wyboru NSX lub vDS. W moim przypadku jest NSX. Będzie on odpowiedzialny za dostarczenie sieci oraz wystawienie aplikacji do naszej sieci poprzez wbudowany load balancer. Wybór nasz zatwierdzamy klikając Next.
- W kolejnym kroku będzie, wybór gdzie będzie zainstalowany Supervisor Cluster. Mamy do wyboru opcję vSphere Zone Deployment lub Cluster Deployment. W naszym przypadku jest ta druga opcja wraz z wybraniem klastra, na którym zostanie zainstalowane wirtualne maszyny. Zatwardzamy klikając Next.
- Następnie jest wybranie storage poprzez podłączenie odpowiedniej stroage policy, którą przygotowaliśmy wcześniej. Zatwierdzamy klikając Next.
- W kolejnym kroku jest konfiguracja parametrów IP dla wirtualnych maszyn, pełniące funkcję Supervisor Cluster. Tutaj jak widzimy poniżej mamy dedykowany vlan (port grupę). W ramach tego vlanu jest potrzebne pięć adresów. Trzy adresy dla Vmek, jeden adres wspólny oraz jeden rezerwowy potrzebny podczas wykonywania upgrade.
- Na tym etapie konfigurujemy parametry dla sieci Workload, w ramach jej będą uruchamiane klastry TKG oraz vSphere pods. Przy naszej konfiguracji ważnym elementem jest podanie zakresu dla Ingress oraz Egress. Adresy z tych pul będą rozgłaszane przez T0 do sieci fizycznej.
- W ostatnim kroku wybieramy wielkość naszego klastra, wielkość jego zawsze możemy zmienić w górę.
- Ostatnim krokiem jest kliknięcie przycisk finsh – rozpocznie się proces konfiguracji Tanzu
Proces instalacji trwa ok 15-30min
W kolejnym wpisie rozpoczniemy od powołania namespace oraz pierwszym logowaniu.