[CKA] Certified Kubernetes Administrator 자격 취득 후기
2023. 7. 8. 15:16
엔지니어링/Kubernetes
서론 쿠버네티스를 처음 접했던 것은 대학교 3학년(2019) 졸업작품 때이다. 당시에는 app, db, svc, ing 서비스를 올리고 프로메테우스/그라파나를 통해 클라우드 모니터링부분을 다뤘었다. 이 후 취업을 하고 본격적으로 쿠버네티스 프로젝트를 진행하게 된건 2021년3월부터인데 벌써 2년4개월의 시간이 흘렀고 CKA 자격증이라는 것을 알게 되었다.(회사에서도 클라우드 사업을 위해 어느정도 CKA자격을 가진 인력이 필요로 했음) 무튼, 시험을 본 자로써 어디에 초점을 두고 공부해야하는지 글을 남기려한다. 준비기간 실제 자격증 준비 시간은 약 2.5일 필자는 그동안 프로젝트에서 쿠버네티스를 경험해왔기에 짧은 시간 준비를 하고 시험을 쳤다. (실제 시험 수준은 너무 쉬웠다는거...+영어질문 해석에 오류..
[AzureDevops] CI-CD Pipeline 구축 테스트
2022. 12. 6. 21:08
엔지니어링/CI-CD
11월 3주간 Github Actions 과 AzureDevops 두 개의 CI-CD Pipeline 구축테스트를 진행하였고 Rest API 호출 방법까지 케이스를 정리해보았다. AzureDevops 도 GHES와 같이 Private 용도의 Server를 제공하며, 별도의 Self-Hosted Runner를 이용할 수있다. AzureDevops URL은 dev.azure.com/{Organization}/{Project} 로 들어갈 수 있다. 기초적인 파이프라인 생성방법 Pipelines 메뉴에 들어가 repository, 배포위치 등을 손쉽게 선택하여 파이프라인의 뼈대를 쉽게 생성할 수 있다. 사용자의 구독에 운영중인 자원들을 손쉽게 선택할 수 있다. 필자는 AKS 에 배포할 것으로 Deploy to ..
[AzureDevOps] CI-CD 구축하기-1탄
2022. 7. 29. 11:00
엔지니어링/CI-CD
AzureDevOps를 쓰면 누구나 쉽게 public 환경에 자기가 개발한 app을 배포할 수 있다. 이번엔 간단한 PHP Application을 올리고 Azure Application Service, AKS, Jenkins를 사용하여 CI-CD 파이프라인을 구축할 것이다. Azure DevOps 시작하기 Azure DevOps Starter에서 PHP 어플리케이션을 선택하고, Azure DevOps CI/CD로 진행한다. here 버튼을 클릭하고, Azure DevOps로 선택 사전에 말했듯이 간단한 PHP 어플리케이션을 위해 Simple PHP 를 선택 최종적으로 AKS 환경에 올릴 것이기 때문에 컨테이너 선택 애저 데브옵스 프로젝트 이름과 기관, 배포지역을 선택 Azure DevOps 접근하기 ht..