
[NKS] ALB 서비스 외부 노출하기
2022. 9. 26. 15:08
엔지니어링/NCP
NKS를 구축한 뒤 서비스를 외부에 노출시키려면 ALB(Application Load Balancer)를 통해 쉽게 할 수 있다. 필자는 일단 tomcat pod 를 올리고 아주 간단한 service를 등록해주었다. apiVersion: v1 kind: Service metadata: name: my-tomcat-svc spec: type: NodePort selector: app: my-tomcat ports: - port: 80 targetPort: 8080 ALB Ingress Controller 설치 kubernetes 1.19 버전 이상(한국) kubectl apply -f https://raw.githubusercontent.com/NaverCloudPlatform/nks-alb-ingress..

[NKS] Naver Container Registry 이미지 배포
2022. 9. 26. 13:55
엔지니어링/NCP
네이버 클라우드 플랫폼은 대시보드에서 알맞은 설정만 입력해주면 되기 때문에 서비스 배포가 쉽다. docs 문서에도 설명이 잘되어있는 편인데, 이번에 설명을 안보고 하다가 삽질을해서 포스팅을 하나 남기려한다. 필자는 private 환경의 쿠버네티스 클러스터를 구성해둔 상태이다. 쿠버네티스에서는 접근하려는 container registry 의 계정정보를 secret으로 만들고, imagePullSecrets 인증을 받아 해당 레지스트리에서 이미지를 받아온다. kubectl create secret docker-registry \ --docker-server= \ --docker-username= \ --docker-password= \ --docker-email= \ --kubeconfig kubeconfi..

[NCP] 네이버 클라우드 플랫폼 적응기
2022. 9. 26. 13:17
엔지니어링/NCP
이번에 ncp kubernetes 서비스 구축 프로젝트에서 Devops part 서포트하게 되어 이것저것 만저보았다. 지금까지 azure, aws 와 같은 외산 클라우드 서비스만 하다가 국산 클라우드 서비스를 하게되어 약간의 기대(?)감과 벅찬 마음(?)으로 콘솔화면을 바라보게되었다. 한 일주일정도 NCP를 만져보며 간단히 집어볼 개념에 대해 남기겠다. Sub Account 제일 먼저 겪게 되었던 것은 Sub Account 개념이였다. 로그인 창에 들어가면, 서브 계정으로 로그인 버튼이 있다. 해당 버튼을 눌러 로그인페이지 접속키를 입력하면 해당 account 에 할당된 계정으로써 로그인을 하게된다. (azure에서 보던 tenant 지정과 비슷해 보임) (aws에서 iam 계정 할당과 비슷해 보임) (..