我是azure的新手。我使用以下配置(整个文件的一部分)创建了一个带有kubenetes的azure acs。
- apiVersion: v1
kind: Service
metadata:
name: my-web
spec:
type: LoadBalancer
ports:
- port: 80
targetPort: 3000
selector:
app: my-web
可以访问该服务,但只能通过IP地址访问。没有生成辅助dns(如:xxx.azurewebsite.com)。目前,我使用A记录指向ip地址。它有效,但我担心IP地址会被更改,我必须手动更改dns A记录。只是询问是否有办法为acs服务生成一些稳定的DNS?
答案 0 :(得分:2)
只是询问是否有办法为acs生成一些稳定的dns 服务?
我们可以通过Azure门户将公共IP地址更改为静态,这样,重启服务就不会更改IP。
但在Azure中,如果我们删除 k8s服务,Azure平台将收集公共IP地址,我们将丢失此IP地址。目前,Azure支持不支持k8s服务的公共IP地址。