728x90
기존의 replicationController 와 동일한 역할을 하지만 좀 더 selector를 구체적으로 작성할 수 있도록 도와 준다.
{key:version , operator: In, value:["1.14","1.15"]} 의 의미는 label 중 version:1.14 , version:1.15 둘다 를 의미하게 된다.
kubectl delete rc rc-nginx 명령어를 통해 replicationController를 죽이게 되면 기존의 실행중이던 3개의 pod들도 terminate되게 된다.
kubectl delete rs rs-nginx --cascade=false 명령어는 replica set만 삭제시키는 명령어이다. 기존에 동작하고 있는 pod들은 잘 동작하게 놔둔다.
kubectl scale rs rs-nginx --replicas=2 명령어를 통해 갯수 조절도 가능 , 3개였으면 가장 최근에 실행된 녀석을 terminate시킴
728x90