Today_I_Learned/Kubernetes
-
Kubernetes 자주 쓰는 명령어Today_I_Learned/Kubernetes 2021. 12. 16. 16:24
kubectl create deployment [deplName] image=[~] deployment 생성 -> depl의 기본 replicas 개수가 1이므로 자동으로 Container image가 '~' 인 1개의 Pod 생성됨. kubectl describe [ComponentType(pod/deployment/service...)] [Name] 지정한 Component의 기본 정보 출력 kubectl apply -f [configFile.yaml] configuration 파일의 내용대로 Object(ex.Pod)를 생성/업뎃/삭제 한다. create과 apply 의 차이에 대한 설명 : https://saycoding.tistory.com/41 [쿠버네티스] create VS apply 쿠버네..
-
Kubernetes 설치2 : ~ Cluster 구성(Multi Node 구성 : Master / Worker)Today_I_Learned/Kubernetes 2021. 9. 8. 18:25
1. Control Plane 설치 : Control Plane 으로 사용할 PC에서만 수행 1) Control Plane의 Cluster 생성 sudo kubeadm init 위 명령어로 Cluster 생성이 끝나면 출력된 Log 맨 아래에 'kubeadm join~' 로 시작하는 token 값이 있다. 이를 잘 저장해놓아야 한다. 2) 일반 user 계정에서 kubectl 명령어 사용할 수 있도록 권한 수정 mkdir -p $HOME/.kube sudo cp -i /etc/kubernetes/admin.conf $HOME/.kube/config sudo chown $(id -u):$(id -g) $HOME/.kube/config 3) CNI 설치 : Container Network Interface...
-
Kubernetes 설치1 : ~ Kubernetes 설치까지Today_I_Learned/Kubernetes 2021. 9. 8. 17:35
1. ubuntu 설치 : VM 이든 뭐든 1) VM의 경우 CPU 2, MEM 3G 으로 구성 2. Container Runtime 설치 Docker 설치 : https://docs.docker.com/engine/install/ubuntu/ (2022.07.20, Kubernetes 1.20부터 Docker 를 지원하지 않으며 v1.24 부터는 dockershim도 기본으로 제공하지 않음. 따라서 Docker를 Container Runtime으로서 필수 설치할 필요는 사라지게 됨.) 더보기 # apt list update sudo apt-get update # docker 설치에 필요한 패키지 설치 sudo apt-get install -y \ ca-certificates \ curl \ gnupg ..
-
Kubernetes 초보자에게 딱 적절했던 설명 영상 추천Today_I_Learned/Kubernetes 2021. 3. 16. 08:00
내(초보자)가 보기에 이해하기 쉽고 친절했던 Kubernetes 강의 영상들을 추천한다. 1. https://youtu.be/Ia8IfowgU7s 2. https://youtu.be/fDcqL6xlOPk 3. https://youtu.be/SNA1sSNlmy0 특히 3번 영상은 Kubernetes의 기본 동작을 정말 이해하기 쉽게 잘 설명해주신다. 위 그림은 3번 영상을 한 장으로 요약했을 뿐만아니라, 설명과 함께 들으면 정말 이해가 쉽게 되는, 초보자 눈높이에 딱맞춘 아주 적절한 자료이다. Kubernetes를 시작하는 사람이라면 위 영상들을 추천한다.