본문 바로가기
728x90

IT Tech/Cloud Native65

[CKA] Software Version https://kubernetes.io/docs/concepts/overview/kubernetes-api/ The Kubernetes API The Kubernetes API lets you query and manipulate the state of objects in Kubernetes. The core of Kubernetes' control plane is the API server and the HTTP API that it exposes. Users, the different parts of your cluster, and external components all communica kubernetes.io https://github.com/kubernetes/community/blob/ma.. 2022. 3. 15.
[CKA] Cluster Maintenance # OS Upgrade cordon은 특정 노드를 선택하여 스케줄 대상에서 제외 시킵니다 SchedulingDisabled를 해제하고 싶다면 uncordon을 사용 drain은 cordon이랑 똑같이 동작 하지만, SchedulingDisabled 된 노드에 남아있는 Pod를 모두 삭제하고 재생성 하는 등의 기능이 추가된 명령어 kubectl drain node1 kubectl cordon node2 : kubectl uncordon node2 # kubeadm upgrade https://kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-upgrade/ Upgrading kubeadm clusters This page explains how to.. 2022. 3. 15.
[CKA] Init Containers https://kubernetes.io/docs/concepts/workloads/pods/init-containers/ Init Containers This page provides an overview of init containers: specialized containers that run before app containers in a Pod. Init containers can contain utilities or setup scripts not present in an app image. You can specify init containers in the Pod specification kubernetes.io 2022. 3. 15.
[CKA] Multi Container Pod CKAD 커리큘럼에 포함된 내용 크게 3가지 패턴이 존재함 - side car pattern - adapter pattern - ambassador pattern 2022. 3. 15.
[CKA] ALM # Rolling update Deployment Strategy - Recreate - Rolliong out # Roll back kubectl rollout undo deplyment/myapp-deploy # Env Value Types - Plain Key Value - ConfigMap - Secrets # ConfigMap 조회 kubectl get configmaps kubectl describe configmaps # Configmap in Pods - env - single env apiVersion: v1 kind: Pod metadata: name: dapi-test-pod spec: containers: - name: test-container image: k8s.gcr.io/bu.. 2022. 3. 15.
반응형