brunch

EKS 10탄-3. EKS 옵저버빌리티-3/4

3/4

by Master Seo

<1> External DNS 설정하기






<1> External DNS 설정하기


1

# 도메인과 호스트존이 있어야 한다.

# 호스트 존이 정상 동작해야 External DNS가 제대로 된다.

# External DNS는 별도로 설치되며, LB에 대해 외부에서 접속 가능하도록 도메인으로 등록해준다.

# serverchk.com aws topas3


MyDomain=serverchk.com.link

echo "export MyDomain=serverchk.com" >> /etc/profile




MyDomain=masterseo0.link

echo "export MyDomain=masterseo0.link" >> /etc/profile


MyDnzHostedZoneId=$(aws route53 list-hosted-zones-by-name --dns-name "${MyDomain}." --query "HostedZones[0].Id" --output text)


echo $MyDomain, $MyDnzHostedZoneId



2


curl -s -O https://raw.githubusercontent.com/gasida/PKOS/main/aews/externaldns.yaml


MyDomain=$MyDomain MyDnzHostedZoneId=$MyDnzHostedZoneId envsubst < externaldns.yaml | kubectl apply -f -




# external-dns Pod 확인하자.


kubectl get pods -A


external-dns-5f74b7b7df-4knvj



다음

https://brunch.co.kr/@topasvga/1876


keyword
매거진의 이전글EKS 10탄-2. EKS 로깅-2/4