본문 바로가기

프로그래밍/kubernetes

CKA 시험 관련 잡다한 정리(2) 쓰다보니 점점 내용이 길어지게 되어서 연재스타일로 가야할듯 싶다(실은..저 내용 이상으로 글씨가 타이핑이 안되어서 나눈 것임..ㅋㅋ..) NodeAffinity를 사용하면 NodeSelector 보다 좀더 다양한 조건들을 만들어서 Pod Schduling을 할 수 있다. 이전글에서 NodeSelector 설명시 NodeSelector에서는 할 수 없는 size가 Large이거나 Medium인 label을 가지고 있는 Node에 배포한다고 가정해보자. 이때 해당 Pod의 yaml 설정을 다음과 같이 하면 된다 apiVersion: v1 kind: Pod metadata: name: myapp-pod spec: containers: - image: nginx name: nginx-container affin..
CKA 시험 비중(2021년 3월 7일 기준) 원래 이 내용은 CKA 시험 관련 잡다한 정리에 적어 놓은 내용이었는데 이 내용이 의외로 좀 많은지라 이것만 따로 하나의 글로 뺐다. 이 주제 하나로도 따로 정보가 된다고 생각하여 별도로 정리했다. 시험비중(https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/) 시험비중에 대해선 CNCF 홈페이지에도 있지만 위에 링크를 걸어놓은 linux foundation 사이트쪽이 더 디테일해서 여기것을 가져왔다. 시험 비중에 대한 번역(작업중, 영어 그대로 곧이 곧대로 번역하기보다는 kubernetes의 의미를 곁들여서 번역하는게 맞을듯, 그러나 아직은 공부가 미진한 관계로 구글번역으로 먼저 번역 ) Ude..
CKA 시험 관련 잡다한 정리(1) CKA 시험을 준비하면서 정리해둬야겠다고 생각해둔 내용들을 두서없이 써놓은 페이지임.. 체계가 없기 때문에 무슨 의미인지 이해할수 없을수도 있음을 미리 밝혀둔다. 주된 내용은 udemy 강좌 영상을 보고 정리한 것이 주된 내용이 될듯 시험 후기에서 본 시험 비중과 현재의 시험 비중이 차이가 있어서 이게 맞는건가 싶었는데.. CKA 턱걸이 합격 후기를 보고 이해가 되었음(여기에서 언급하기로는 10개의 분야를 5개의 분야로 축소하고 Troubleshooting 비중이 30%로 올라간다고 되어 있어서 대조해보니 그러했음.) 시험 후기들을 보면 시험 푸는 시간을 3시간이라 되어 있는데 현재는 2시간이다. 착오없길..(Frequently Asked Questions: CKA and CKAD & CKS 의 How ..
kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead. 자격증 공부를 시작하게 되면서 kubernetes 1.20을 설치한뒤 kubectl exec 명령을 아래와 같이 실행하니 제목과 같은 문구가 나왔다 kubectl exec -it mynginx-pod bash 기존에는 이런 식으로 pod 내부의 컨테이너에 들어가서 bash 명령을 실행했는데 이 방법이 deprecated 되어서 앞으로는 아래와 같이 실행해야 한다 kubectl exec -it mynginx-pod -- bash 컨테이너에서 실행할 명령어(bash) 앞에 -- 을 붙여준다
linux에 설치된 kubernetes를 윈도우에서 kubectl로 이용해보자 개인적으로 요즘 한창 떠오르고 있는 Kubernetes의 자격증에 도전하다보니 두서없이 kubernetes를 공부하고 있다. 개인적으로 AWS나 GCP를 이용할 여건이 못되어서 Vagrant + VirtualBox 조합으로 CentOS 가상머신 3대에 master node 1대와 worker node 2대로 구성해서 해보고 있다. docker를 container runtime 으로 사용하는 구성은 이미 마쳤으나 최근에 1.20이 나오면서 docker를 container runrime으로 사용하는것을 deprecated 하겠다고 해서 현재 cri-o를 container runtime으로 사용하는 구성을 해보고 있는데 계속 삽질중이다.. 이 와중에 google cloud code 를 이용한 배포를 우연찮게 ..