목록전체 글 (328)
miinsun
Managing Deployments Using Kubernetes EngineOverviewDev Ops practices will regularly make use of multiple deployments to manage application deployment scenarios such as "Continuous deployment", "Blue-Green deployments", "Canary deployments" and more. This lab teaches you how to scale and manage containers so you can accomplish these common scenarios where multiple heterogeneous deployments are b..
1. 서론최근 저는 모든 CNCF의 Kubernetes 자격을 획득하며 Kubestronaut 타이틀을 획득했습니다. 이 자격을 취득한 이후 주변 동료들과 커뮤니티로부터 관련 문의를 많이 받았는데, 주변인들에게 많은 관심을 받으면서 많은 분들이 Kubestronaut 자격에 관심이 크다는 사실을 실감할 수 있었습니다. 그래서 2025년 7월을 기준 최신 시험 난이도, 시험 구성, 그리고 효과적인 자격 준비 팁 등을 정리해 공유함으로써 앞으로 Kubestronaut를 도전하시는 분들에게 실질적인 도움이 되고자 이 글을 작성합니다.Kubestronaut 프로그램이란?CNCF의 모든 Kubernetes 인증 자격을 취득한 이들에게 ‘Kubestronaut’ 타이틀과 함께 전용 재킷, Credly 배지, 전용 ..

긍정어mitigated : 완화된, 줄인persistence: 고집, 끈기, 영속성dedicated: 헌신적인, 전용의 consistency : 일관성integrity : 진실성 legitimate / legitimacy : 정당한 / 정당성, 합법성 compromise : 타협하다, 절충하다adhere : 지키다, 준수하다, 고수하다 부정어vulnerable / vulnerability : 취약한 / 취약성compromised : 손상된, 탈취된exploit : 악용하다suspicious : 의심스러운rely on : 의존하다excessive : 과도한 impersonate : 사칭하다bypassing : 우회하다repudiation : 거부, 거절, 부인 (법률적 의미 : 주장에 대한 거부, 부인 방..

CKA 만료 기간이 얼마 안남아서.. 얼렁 CKS로 업그레이드 해줘야 할 것 같다.이 게시글은 개인적으로 CKS 대비하며 Todo 리스트를 준비하고 벼락치기용 cheet sheet로 쓰고자한다 ㅋㅋ 시험 환경개인적인 공간시험을 보는 공간은 책상과 의자 외에는 아무것도 없어야 합니다. 감독관이 카메라를 통해서 책상과 앉은 자리 의자 그리고 책상 및 천장, 바닥, 모든 벽 네면을 천천히 보여달라고 하는데 이것은 부정행위 요소가 있는지 여부를 확인하기 위함입니다. 그래서 저는 스터디 카페 개인룸을 빌려서 시험을 치뤘습니다.온라인 시험시험은 100% 온라인으로 치뤄지며 카메라가 달려있는 노트북 또는 PC가 준비되어야 합니다. 아무래도 카메라로 공간전체를 돌려가며 보여줘야 하기 때문에 PC 보다는 노트북으로 시험..
보호되어 있는 글입니다.
PV HostPath 타입으로 생성 Multi Container Pod 생성 Pod 생성 Controlplane Upgrade Trouble Shooting node01 broken. Restart kubelet Network Policy namespace로 Select하기 Ingress, Service 80포트로 통신하기 ClusterRole, ServiceAccount, ClusterRoleBinding 생성 Deployment Replica Scale 증가 가장 cpu를 많이 소비하는 pod 이름 저장, 라벨로 분류하기 사용 가능한 노드의 수 (Taint X, Not Ready X) PVC 생성 Taint Node Logging Sidecar 생성
API 서버 (kube-apiserver): Kubernetes 클러스터의 중심이 되는 구성 요소로서 API 서버는 클러스터 상태 및 구성을 노출하고 다른 컴포넌트와의 상호 작용을 지원합니다. 기본 포트는 6443이며, 안전한 통신을 위해 TLS(Transport Layer Security)을 사용합니다. 쿠브렛 (kubelet): 각 노드에서 실행되는 에이전트입니다. 파드의 라이프사이클을 관리하고 컨테이너 런타임과 상호 작용하여 파드를 실행합니다. 기본 포트는 10250입니다. 컨테이너 런타임 (CRI, Container Runtime Interface): Kubernetes는 여러 컨테이너 런타임을 지원합니다. 런타임은 컨테이너를 실행하고 관리하는 역할을 합니다. 예를 들어, Docker가 널리 사용..
알아둬야 하는 명령어 $ kubectl explain replicaset => 리소스에대한 설명과 어떤 필드를 써야하는지 디테일을 알려줌 $ kubectl get pods --selector env=dev => 라벨로 궁금한 pods 만 검색 $ kubectl taint nodes controlplane node-role.kubernetes.io/control-plane:NoSchedule => taint 주기 $ kubectl taint nodes controlplane node-role.kubernetes.io/control-plane:NoSchedule- => taint 없애기 여기서 taint는 노드에 관해, NoSchedule 제한을 주겠다는 것 taint를 무시하기 위해서는, pod에 tole..