Kubernetes Flashcards

1
Q

Kubernetes

A
  • system do automatycznego deploymentu, skalowania i zarządzania kontenerami
  • jest cloud neutral
  • service discovery server side
  • load balancing server side
  • automated rollout and rollaback
  • ## self-healing
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Master Node

A
  • jest odpowiedzialny na zarządzanie całym klastrem
  • monitoruje, helth checkuje wszystkie nody w klustrze
  • jeśli jakiś worknode ma problemy to przekieruje workload na inny zdrowy node
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Z czego składa się Master Node

A
  1. Api server - udostępnia Api do komunikacji z klastrem. Wszystkie operacaje administracyjne
  2. Scheduler - odpowiedzialny na umiejscowienie poda w dostępnych nodach w klastrze . Także monitoruje klaster pod kądem czy pody są w optymalnie umiejscowione.
  3. Controller manager - nadzoruje klaster. Obsługuje node failures, replikuje komponenty. Stara się utrzymywać system.
  4. etcd key-value główny magazyn danych klastra. Przechowuje konfiguracje, infomrmacje o podach.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Worker Node

A
  • ## VM w chmurze albo w pchysical server
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Manifest file

A
  • definiuje pody, usług woluminy
  • opisuje jak aplikacja powinna być uruchamina i zarządzana
How well did you know this?
1
Not at all
2
3
4
5
Perfectly