1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do Kubernetes

Connected

ćwiczenie

StatefulSet z podłączonym magazynem danych

W tym ćwiczeniu ponownie wykorzystasz koncepcje magazynowania danych w Kubernetes. Tym razem utworzysz podstawowy StatefulSet z podłączonym magazynem. Każdy Pod należący do StatefulSet będzie miał przypisany dedykowany Persistent Volume (PV). Wszystkie niezbędne PV zostaną oczywiście utworzone dynamicznie.

Skorzystasz ze wstępnie zdefiniowanej klasy magazynu (local-path), która symuluje rzeczywisty system przechowywania danych podłączony do klastra Kubernetes. Do organizacji obiektów Kubernetes użyjesz też przestrzeni nazw (Namespace).

Zwróć uwagę na to, jak „obliczenia i dane" są tu od siebie oddzielone: twoje Pody (część obliczeniowa) mają stały dostęp do przypisanych PV, a jednocześnie można je usuwać i odtwarzać w dowolnym momencie bez utraty danych. Jeśli z jakiegokolwiek powodu Pod ulegnie awarii, przechowywane dane zostają zachowane i zostaną ponownie podłączone do nowo utworzonego Poda.

Instrukcje 1/6

undefined XP
    1
    2
    3
    4
    5
    6
  • Przejrzyj manifesty .yml, aby zapoznać się z tym, co zostanie wdrożone.
  • Użyj narzędzia cat, aby wyświetlić zawartość poszczególnych plików. Skorzystaj z wieloznacznika ("*"), aby wyświetlić zawartość wszystkich manifestów.