반응형
네이버 클라우드 쿠버네티스 설치
- vpc,subnet 생성 참고
https://monta010.tistory.com/203
NKS 설치
https://guide.ncloud-docs.com/docs/k8s-k8soverview
사전 준비
- vpc
- 일반 private subnet
- Load Balancer public subnet, private subnet
- nat gatewat 생성
- public subnet 생성 -> nat Gateway 연결
https://guide.ncloud-docs.com/docs/k8s-k8sprep
- nat 생성
- public subnet nat 서브넷 생성
- NAT Gateway 생성
- public subnet 연결
- iam 인증
https://guide.ncloud-docs.com/docs/k8s-iam-auth-ncp-iam-authenticator
- configure 설치
https://guide.ncloud-docs.com/docs/k8s-iam-auth-kubeconfig
- iam,configure 등록한 이후부터는 kubectl을 통해서 k8s리소스 조획가 가능하다, 단 "--kubeconfig kubeconfig.yaml" 옵션을 넣어야 한다.
- 옵션 X -> kubectl 명령어 사용시
- 매번 넣기가 불편하니 프로파일 적용하여 편하게 사용하자
vi ~/.bash_profile
alias kubectl='kubectl --kubeconfig="/root/kubeconfig.yaml"'
source ~/.bash_profile
nginx 배포
- nginx deployment 생성
kubectl create deployment nginx --image nginx:1.24
- nginx 서비스 생성
kubectl expose deployment nginx --port=80 --type=LoadBalancer
- 서비스 체크
게임서버 배포
- manifest 다운로드
kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/aws-load-balancer-controller/v2.7.2/docs/examples/2048/2048_full.yaml
- 게임서버 Svc : nodeprot -> LoadBalancer 변경
대시보드
반응형
'네이버클라우드' 카테고리의 다른 글
ncp vpc 생성 및 서버 생성 (0) | 2025.01.20 |
---|
댓글