일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- cloud monitor
- IAC
- helm
- terraform
- 알리바바클라우드
- argocd
- alibabacloud
- hashicorp
- 테라폼
- cicd
- k8s
- alibaba cloud
- Deployment
- NCP
- CKAD
- 자동화
- Naver Cloud
- Kubernetes
- 네이버클라우드
- RollingUpdate
- 쿠버네티스
- cloudmonitor
- alibaba
- slack
- 시험
- kubeadm
- GIT
- Cluster
- slack app
- recreate
- Today
- Total
목록쿠버네티스 (5)
Room9

시험 준비 강의 취득 목표 당시에 언급한 것처럼 유데미의 뭄샤드님의 CKAD 강의를 구매하여 해당 강의로 시작하였습니다. Kubernetes Certified Application Developer (CKAD) with Tests 기존 CKA 취득 때와 마찬가지로 강의를 듣고 해당 강의에 대한 Practice를 통하여 이론과 실습을 번갈아가며 진행하였습니다. 강의의 마지막에 있는 Mock Test와 Lightning Lab을 반복적으로 풀이하였습니다. 그리고 강의 중간중간 해당 내용에 대한 Kubernetes Document에 대한 링크를 주는데 해당 링크는 북마크에 폴더화 시켜 등록해두었습니다. Mock Test와 Lightning Lab을 틀리지 않을 때까지 반복한 것 같네요. 시험 등록 강의가 마무..

Helm Kubernetes 상의 패키지 관리 툴이다. 쉽게 말해 윈도우에서 어떤 프로그램을 설치할 때 하나하나 설정하는 게 아니라 유저가 필요한 값만 변경하여 설치하는 설치 마법사와 비슷하다고 생각할 수 있다. 헬름은 Kubernetes 상의 이러한 구성을 미리 패키지 해두고 사용자는 해당 파일의 설정값만 바꿔서 사용할 수 있게 해주는 패키지 관리 툴이다. Helm을 사용하기 위해 알야아 할 최소한의 명령어 및 Helm 설치 과정에 대해 포스팅해보겠습니다. KodeKloud - helm install Q1.Identify the name of the Operating system installed. root@controlplane:~# cat /etc/*release* DISTRIB_ID=Ubuntu ..

배포전략 Blue/Green Canary RollingUpdate Recreate Recreate 기존의 버전을 모두 삭제하고 새로운 버전으로 배포 해당 배포 방법은 기존 버전을 모두 삭제하고 새로운 버전으로 업데이트 될때 사용자가 어플리케이션 서비스에 접근할 수 없어, 서비스 유지를 하지 못한다는 단점이 있다. 테스트 환경에서 사용가능 할 것이며, 또는 일정 시간에만 서비스하는 경우에 서비스 중단이 가능하다면 사용 할 수 있는 배포 방식이다. Rolling Update 위의 Recreate 방식과 다르게 기존버전을 모두 삭제하는 것이 아닌, 이전 버전의 어플리케이션의 서비스를 내리고 새로운 버전의 어플리케이션을 올리는 방식이다. 이전버전을 내리고, 새로운 버전을 하나씩 올리는 방법이다. 쿠버네티스에서는..

Job 잡에서 하나 이상의 파드를 생성하고 지정된 수의 파드가 성공적으로 종료될 때까지 계속해서 파드의 실행을 재시도한다. 파드가 성공적으로 완료되면, 성공적으로 완료된 잡을 추적한다. 지정된 수의 성공 완료에 도달하면, 작업(즉, 잡)이 완료된다. 잡을 삭제하면 잡이 생성한 파드가 정리된다. 작업을 일시 중지하면 작업이 다시 재개될 때까지 활성 파드가 삭제된다. 간단한 사례는 잡 오브젝트를 하나 생성해서 파드 하나를 안정적으로 실행하고 완료하는 것이다. 첫 번째 파드가 실패 또는 삭제된 경우(예로는 노드 하드웨어의 실패 또는 노드 재부팅) 잡 오브젝트는 새로운 파드를 기동시킨다. 잡을 사용하면 여러 파드를 병렬로 실행할 수도 있다. 잡을 스케줄에 따라 구동하고 싶은 경우(단일 작업이든, 여러 작업의 병..

Overview CKAD 취득을 하려고 합니다. 처음에 의도했던 CKA를 취득하면서 동시에 CKAD를 취득하려고 했던 계획은 망가졌습니다. CKAD시험 커리큘럼이 바뀌었기 때문이죠. 사실 CKA도 그렇게 넉넉한 점수로 취득한 게 아니기 때문에 타 블로그에서 추천하는 CKA 취득 후 Probe 정도만 추가적인 공부를 통하여 CKAD를 취득하려고 하는 방법은 통하지 않았을 것으로 생각됩니다. 그래서 바뀐 CKAD를 준비하면서 CKA에서 미흡하게 이해했던 부분을 꼼꼼하게 챙겨서 다시 준비해보려고 합니다. Kubernetes Certified Application Developer (CKAD) with Tests 모든 과정은 뭄샤드님의 강의를 기준으로 정리할 예정이며, 해당 교육의 커리큘럼 순서를 한번 정독한 ..