Slide 18
Slide 18 text
設定方法 EKS + ExternalDNS + ACM 18
7. EKS ClusterにExternalDNSをDeploy
https://github.com/kubernetes-incubator/external-dns/blob/master/docs/tutorials/aws.md
spec:
serviceAccountName: external-dns
containers:
- name: external-dns
image: registry.opensource.zalan.do/teapot/external-dns:latest
env:
- name: AWS_REGION
value: us-west-2
args:
- --source=service
- --source=ingress
- --domain-filter=qicoo.tokyo
- --provider=aws
- --policy=sync
- --aws-zone-type=public
- --registry=txt
- --txt-owner-id=my-identifier
Deployment Manifestを抜粋
awsのリージョンを指定
ExternalDNSと連携する
EKSのリソースを指定
ドメイン名を指定
同期ポリシーを指定
sync : 作成, 更新, 削除
upsert-only : 作成のみ