Docker & Kube 3

Controller - ReplicaSet

※ 따배쿠 6-2 ReplicaSet 정리 ReplicaSet 이란? ReplicationController 와 같은 역활을 하는 Controller seletor가 ReplicationController 보다 많음 selector: matchLabels: component: redis matchExpressions: - {key: tier, operator: In, values:[cache]} -> key가 tier이고 cache를 value로 가지고 있어야함. - {key: environment, operator: Notln, values: [dev]} -> key가 envi이고 key 값이 dev가 있으면 안됨. matchExpressions 연산자 - In : key와 values를 지정하여 ke..

Docker & Kube 2024.01.17

Controller 와 ReplicationController

※ 따배쿠 6-1 Controller 정리 Controller 란? Pod의 개수를 보장해줌. -> Pod를 몇개 운영하는지 결정하고 그 개수 만큼 Pod를 보장해준다는 뜻 Controller의 종류 Daemon set Replication controller Replicaset Stateful sets Job CronJob Deployment ReplicationController 란 Pod의 개수를 보장하며 Pod 집합의 실행을 항상 안정적으로 유지할 수 있도록 하는것을 목표로 하는 Controller 만약 Pod의 개수를 3개로 설정하였다하면 Pod의 개수가 2개 라면 1개의 Pod를 더 생성하고, 4개라면 최근에 생성된 Pod 1개를 죽인다. 기본구성 1. selector 2. replicas 3..

Docker & Kube 2024.01.17

Docker 설치

우분투 업데이트 sudo apt-get update 패키지 설치 sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common 도커 공식 GPG 키 추가 curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 도커 공식 apt 추가 sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" 우분투 업데이트 sudo apt-get update 도커 설치 sudo apt-ge..

Docker & Kube 2023.11.21