Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Ingress Controller Fake
- 7879
- Loki 로그
- OIDC
- nGinder
- 티스토리챌린지
- 플루터
- 핀포인트
- 노드간 통신
- jar 배포
- fake jwt
- LPOS
- hbase 저장공간 설정
- jsonMarshaller
- UnsupportedOperationException
- 개발 어렵당.ㅠ
- RedirectService
- 월급루팡 일지
- formik
- 애자일 싫타
- save/update
- 오블완
- 논블록킹 성능
- Armeria
- reids
- intellij
- pinpoint
- ㅉ때
- pinpoint 2.5.3
- R2DBC Paging
Archives
- Today
- Total
대머리개발자
네이버 - 쿠버네티스 설치 및 어플리케이션 배포(2) 본문
728x90
기본적으로 어떤 노드에 배포하는지는 모르겠지만 타켓은 정할 수 있다.
https://kubernetes.io/ko/docs/tasks/configure-pod-container/assign-pods-nodes/
노드에 파드 할당
이 문서는 쿠버네티스 클러스터의 특정 노드에 쿠버네티스 파드를 할당하는 방법을 설명한다. 시작하기 전에 쿠버네티스 클러스터가 필요하고, kubectl 커맨드-라인 툴이 클러스터와 통신할 수
kubernetes.io
!!! 노드에 레이블 추가하고 레이블을 통해서 노드를 지정하면 된다.
나의 경우는 diskname에 노드명을 추가해서 구분 지었다.
kubectl label nodes <your-node-name> diskname=k8s-node-w-3flk
--
nodeSelector:
diskname: k8s-node-w-3flk
1. 도메인을 설정
네이버클라우드에서 제공해주는 Global DNS 서비스가 존재하지만 실상 도메인 구매 기능은 없고 위임해서 쓰는 형태이기 때문에 굳이??.. 자체 구매한 사이트에서... 처리하고 맵핑은 로드 밸런서에 설정된 접속 정보에 맵핑을 하자.!!
2. SSL 적용
kubectl create secret tls tls-secret --cret=./crt.pem --key=./key.pem
명령어를 통해서 확인 가능하지만. ㅎㅎ.
인그레스 다시.. 적용.
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: path-ingress
annotations:
nginx.ingress.kubernetes.io/use-regex: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$2
spec:
ingressClassName: nginx
rules:
- http:
paths:
- path: /forum(/|$)(.*)
pathType: Prefix
backend:
service:
name: forum
port:
number: 80
... 생략 ...
tls:
- hosts:
- dev2.yourhost.co.kr
secretName: tls-secret
자물쇠!! 모양 야호.
현재의 아키
일단 먼저 전부 셋팅해보고 세부적인 공부해보자.!!
728x90
'개발이야기 > 오픈소스 설치' 카테고리의 다른 글
네이버 - 쿠버네티스 설치 및 어플리케이션 배포(4) (1) | 2023.10.05 |
---|---|
네이버 - 쿠버네티스 설치 및 어플리케이션 배포(3) (0) | 2023.09.27 |
네이버 - 쿠버네티스 설치 및 어플리케이션 배포(1) (1) | 2023.09.24 |
centos In docker (0) | 2023.09.11 |
[jenkins] 스프링 jar 파일 배포 (0) | 2023.08.18 |