Kubernetesのリソース
#Kubernetes
公式
https://kubernetes.io/docs/reference/kubernetes-api/
もしくは
kubectl api-resources
コマンドでも確認できる
Deployment
関係
Deployment
-->
ReplicaSet
--> (
Pod
( Container, Container ... ) )
Deployment
がバージョンアップされると、k8sは新たな
ReplicaSet
を作成し、新旧全体の
Pod
数を調整しながら入れ替えていく。
これによりローリングアップデートが実現される。
Pod数だけが変わった→現在のReplicaSetのレプリカ数が変わる、というケースもあり
ローリングアップデート後も、古いReplicaSetは一定数保持され、ロールバックに使われる
Service
関係
Ingress
-->
Service
--> (
Pod
( Container, Container ... ) )
Ingress
,
Service
両方ともルーター的なもの