지난번에 설정한 Istio VirtualService에 Domain을 설정하였습니다.
도메인으로 접근 시에 Istio Service에 있는 NodePort로만 접근이 가능하였는데요.
443 포트로도 접속이 가능하도록 External IP 설정을 진행하겠습니다.
https://jeongchul.tistory.com/721
Cert Manager with SSL Domain with AWS Route53
Cert Manager with SSL Domain with AWS Route53지난번 글에서 Istio를 구축하였습니다.https://jeongchul.tistory.com/720금번 글에서는 AWS Route53을 통해 할당받은 도메인을 SSL 인증서를 Cert Manager와 Let's Encrypt를 통해
jeongchul.tistory.com
https://jeongchul.tistory.com/720
Istio Kubernetes 구축 및 Nginx 테스트
Istio Kubernetes 구축 및 Nginx 테스트Istio 란?오픈소스 service mesh로 microservice를 보호, 연결, 모니터링할 수 있습니다.여기서 service mesh란 microservice의 네트워크와 트래픽을 관리할 수 있습니다.각 service
jeongchul.tistory.com
Istio Ingress Gateway에 다음의 설정을 진행합니다.
externalIPs: [YOUR_KUBERNETES_MASTER_IP]
kubectl edit svc -nistio-system istio-ingressgateway
---
spec:
allocateLoadBalancerNodePorts: true
clusterIP: 10.105.2.1
clusterIPs:
- 10.105.2.1
externalIPs:
- [YOUR_KUBERNETES_MASTER_IP]
웹브라우저를 통해 등록한 도메인으로 바로 접속해보겠습니다.
감사합니다!
'Kubernetes' 카테고리의 다른 글
ArgoCD Kubenetes Helm 구축 (4) | 2024.09.01 |
---|---|
Harbor Kubernetes Helm 설치 (0) | 2024.09.01 |
ArgoCD Kubernetes 구축 (0) | 2024.07.18 |
Kubernetes NFS StorageClass with MySQL (0) | 2024.07.10 |
Kubernetes Control-Plane Node에 Taint 해제 (0) | 2024.07.08 |