在容器服务ACK中,如果你想更改ALB Ingress的域名和端口,你需要在你的Ingress的YAML文件中添加相应的配置。具体来说,你需要添加一个hosts
字段,其中包含你想要设置的域名,以及一个secretName
字段,用于指定你的TLS证书的名称。例如:
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: example-ingress
spec:
tls:
- hosts:
- demo.alb.ingress.top
secretName: secret-tls
在这个例子中,我们将域名设置为demo.alb.ingress.top
,并将TLS证书的名称设置为secret-tls
。
此外,如果你想要配置HTTP重定向至HTTPS,你可以在Ingress的注解中添加alb.ingress.kubernetes.io/ssl-redirect: "true"
,这样会将HTTP请求重定向到HTTPS 443端口。
请注意,这些配置都需要在创建或更新Ingress资源时应用。