본문 바로가기

kubernetes5

[Kubernetes] CKA(Certified Kubernetes Administrator) 2023.9.6 시험 합격 후기 목차 시험 신청까지의 과정 시험볼 때 느낀점들 문제 유형 1. 시험 신청까지의 과정 쿠버네티스의 경우 이성미 강사님의 따배쿠(유튜브 강의), 인프런 강의, "시작하세요 도커/쿠버네티스" 책을 통해 공부를 진행하였었고 현업에서 간간히 쿠버네티스 관련 기술지원을 하다가 한계를 느끼게 되어 공부겸 자격증 취득하고자 마음을 먹게 되었습니다. 쿠버네티스 클러스터 기술에 대한 이해 및 기본 지식 정리를 위해 Udemy 강좌인 Mumshad Mannambeth의 "Certified Kubernetes Administrator (CKA) with Practice Tests"를 통해 자격증을 준비하였으며, 해당 강좌의 동영상 강의 수강 + 실습 과정을 2023.7~2023.9 약 2달 가량 진행하고 시험을 보게 되었습니.. 2023. 9. 12.
[Naver Cloud Platform] (공공기관용) 관리형 Kubernetes Service에서 Velero를 이용한 PV 백업 및 복구 요건  - Naver Cloud Platform 공공 플랫폼의 Kubernetes Service에서 Velero를 이용한 PV 백업 및 복구 환경 Kubernetes Service Cluster(최소 1개 노드 이상) Kubernetes에 접속하기 위한 NCloud Server 1대(운영체제 무관) 목차 Naver Cloud Platform 공공 플랫폼 Kubernetes Service 생성 kubectl 설치 및 Kubernetes Service 접속 설정 Velero 플러그인을 이용한 PV 백업 및 복구 주의 사항 - 사전에 VPC, Subnet, LB Private 서브넷이 생성되어 있어야 합니다. - Naver Cloud Platform 공공기관용 계정의 경우 일반 기업 및 사용자는 생성할 수 .. 2023. 8. 30.
Loki+Promtail+Grafana를 이용한 컨테이너 로그 모니터링 쿠버네티스를 사용하다보면 컨테이너 내부에서 발생하는 표준 출력 로그에 대한 모니터링이 필요할 때가 있습니다. 이번에는 로그를 수집하는 Promtail, 수집된 로그를 저장하는 Loki, 저장된 로그를 시각화하는 Grafana를 이용하여 컨테이너 로그 모니터링 시스템을 구축해보도록 하겠습니다. 요건  - 웹 서버(nginx,apache 등) 컨테이너에서 발생하는 access 로그를 모니터링 합니다. 환경 Kubernetes Cluster - 1개 이상의 Control plane, 1개 이상의 Worker Node(+Public IP) Process 환경 준비 helm chart를 이용하여 Loki, Promtail 설치 helm chart를 이용하여 Grafana 설치 nginx 배포 및 접속확인 Gra.. 2022. 12. 21.
kubernetes cluster를 이용한 jenkins 구축 최근 개발자분들과 많은 커뮤니케이션을 진행하던 도중 CI/CD에 대한 수요가 늘어나고 있는 것을 알게 되었습니다. 아무래도 자동으로 빌드/배포가 되면 개발자분들 입장에선 코드에만 전념하면 되고, 이후 통합 및 테스트가 간결해지기 때문이겠지요. 그래서 이번에는 CI(continuous integration)툴로 많이 사용되고 있는 jenkins를 kubernetes에 Pod 형식으로 구축을 진행하려 합니다. 요건  - kubernetes cluster에 jenkins를 구축 환경 1 kubernetes cluster(1 control plane, 1 worker node+) Process kubernetes cluster 구축 jenkins 배포를 위한 manifest 파일 작성 kubectl 명령어를.. 2022. 8. 31.
NCP Server(ubuntu)를 이용한 Docker, kubernetes 설치(k8s cluster 구축) 최근에 레거시 환경에서 MSA(Micro Service Architecture)로 전환하고자하는 분들이 많이 늘어난 것 같습니다. 하지만 CSP에서 PaaS 형식으로 제공해주는 Kubernetes Service(ex) NKS)는 비용이 부담되어 사용하기 어렵다는 분들도 더러 계셨습니다. 그렇기에 이번 글에서는 직접 서버에 Docker와 kubernetes를 설치하여 k8s cluster 구축 하는 방법에 대해 알아보도록 하겠습니다. 요건  - Ubuntu 20.04 Server에 Docker 및 Kubernetes를 설치하여 k8s cluster를 구축 환경 1 Master Node server(ubuntu 20.04 , 2cpu 4GB RAM) + Public IP 1 Worker Node serv.. 2022. 8. 29.