【发布时间】:2018-12-24 20:00:58
【问题描述】:
目前我正在使用负载均衡器类型进行部署和创建服务。我可以通过创建的 ELB 访问 POD。然后使用路由 53,我使用别名将 ELB 与 k8-test.abc.com 连接起来。下面是sn-p。
apiVersion: v1
kind: Service
metadata:
name: %APP_FULL_NAME%-service-lb-http
labels:
appname: %APP_FULL_NAME%
stage: %APP_ENV%
component: app-kube-aws-elb
annotations:
service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled: "True"
service.beta.kubernetes.io/aws-load-balancer-ssl-cert: arn:aws:acm:us-east-1:XXXXXXXXXXXXX:certificate/XXXXXXXXXXXXXXX
service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http
spec:
type: LoadBalancer
ports:
- name: http
port: 443
targetPort: 8080
protocol: TCP
selector:
appname: %APP_FULL_NAME%
stage: %APP_ENV%
但我想知道是否有任何方法可以对部署进行一些更改,并且将创建的 ELB 在创建时自动附加到 k8-test.abc.com。
【问题讨论】:
标签: kubernetes amazon-elb