본문 바로가기
[GPUaaS]/GPUmgt

[중요2][NCP 실전] NKS 쿠버네티스 설치 - 제9회 K PaaS 활용 공모전 온라인 교육 NAVER Cloud

by METAVERSE STORY 2026. 1. 24.
반응형

 
 

 
 

 
 
 
 
 

 
 
 
 
 
 
 

## 실습

 
 
## VPC 생성

 
 
## 서브넷 생성

 
 
 
 
 
## 서버 생성

 
 
## ACG 설정

 
 
 
## 컨테이너 레지스트리용 버킷 생성

 
 
 
## Container Registry 생성 (32분)

 
 
 
 
## Client 서버 접속
docker build -t image_apache . 

 
cat Dockerfile

 
 
docker image
docker run -tid -p 4000:80 --name=hello_apache image_apache
docker container ls

 
 
 
 
## ACG 포트 4000번 오픈

 
 

 
 
 
## Container Registry 사용을 위한 API 인증키 생성 (Push, Pull 용)

 
 

 
docker login nks-reg-real.kr.ncr.ntruss.com

 
docker image tag image_apache nks-reg-real.kr.ncr.ntruss.com/image_apache:1.0
docker push nks-reg-real.kr.ncr.ntruss.com/image_apache:1.0

 
 
 
 
==================================
(40분) 

 

쿠버네티스 환경 구성

 
## VPC 생성

 
 
 
## 서브넷 생성 (3개)

 
 
 
 
## 쿠버네티스 설치 (42분)

 
 
## 노드풀 생성

 
 
 
## Client 서버에서 접속 설정

 
ncp-iam-authenticator create-kubeconfig --region KR --clusterUuid ~~

kubeconfig.yml 파일 생성

 

 
kubectl get namespaces --kubeconfig kubeconfig.yml

 
 
 
## 쿠버네티스와 NCP Container Register 연동작업
kubectl --kubeconfig kubeconfig.yml create secret docker-registry regcred --docker-server=내부URL ~~

 
 
 
 
## Pod 배포 (49분)

 

kubectl --kubeconfig /root/kubeconfig.yml create -f create_only_pod.yaml

 


 
 

 

kubectl --kubeconfig /root/kubeconfig.yml create -f create_deployment.yaml

 

 

 

kubectl --kubeconfig /root/kubeconfig.yml create -f create_service.yaml

 

 

 

 

 

 

 

 

 

 

## 소스 배포 (52분)

 

1. SourceCommit 설정

 

 

 

 

2. SourceBuild 설정 (설정 전에 버킷 생성 필요 - 빌드된 저장소)

 

 

 

 

 

 

 

 

 

3. SourceDeploy 설정

 

 

 

 

 

4. SourcePipeline 설정

 

 

 

 

 

 


 
 
 
 
 
 
 
https://www.youtube.com/watch?v=7Z_mLw0XfVU

 
 
 
 
 
 

반응형

댓글