Namespaces Flashcards
Што се namespaces?
Начин на разделување на еден кластер на повеќе виртуелни кластери.
Што може да е специфично за еден namespace?
Корисници, дозволи, различни квоти на ресурси, итн.
Namepaces се добри за изолирање на (опасен) работен товар
Грешно.
Кои namespaces доаѓаат предвремено креирани од страна на k8s
default, kube-system, kube-public, kube-node-lease
Како може да се создаде namespace?
Имеративно (од терминал): kubectl create ns <namespace-name></namespace-name>
Декларативно (со манифест датотека):
kind: Namespace
metadata:
name: <namespace-name></namespace-name>
Како се дефинира еден Deployment декларативно?
Во манифест датотека вредноста kind се мести:
kind: Deployment
Deployment објектот може да менаџира со повеќе капсули. (Т/Г)
Точно
Deployment објект може да менаџира повеќе шаблони за капсули.
Грешно. Може само еден шаблон, но повеќе капсули создадени од тој шаблон.
Што нуди ReplicaSet објектот?
Самопоправка и скалирање.
Кој објект менаџира со ReplicaSet објектите?
Deployment
Како се постигнува надградба и промена на софтвер со k8s без работата на корисниците да биде прекината?
Да речеме постојат 5 реплики (копии) од еден софтвер. Кога правиме надградба, k8s прави една нова реплика на која работи новиот софтвер, а една од старите гаси. Сѐ додека не се заменат сите стари копии.