Kubernetes dla każdego – sztuka konteneryzacji
kubectl apply -f ds.yaml
Utworzenie
kubectl delete ds <daemonsetName>
Usunięcie
DaemonSet
powinien byc używany wtedy gdy pojedyncza kopia aplikacji munsi być uruchomiona na wszystkich lub tylko wybranych (podzbiorze) nodach w klastrze
ReplicaSet
gdy aplikacja nie musi być powiązana z nodem, jesteśmy niezwiązani z tym na jakim nodzie pracują pody
kubectl get ds --all-namespaces
Deployment
zarządza podami, replicaSetami opartymi konkretną specyfikacjąDeployment
inaczej zachowują się pody: mają konkretny identyfikator, konkretny pod tworzony od nowa będzie miał taki sam identyfikatorkubectl scale sts <stateFulName> --replicas=4
skalowanie StatefulSet