在我的heapster.yaml中,它引用主群集主机的IP (https://142.141.33.10:6443)。 我可以使用任何内置名称来引用主控主机IP吗?我不想对任何静态IP进行硬编码...
spec:
serviceAccountName: heapster
containers:
- name: heapster
image: k8s.gcr.io/heapster-amd64:v1.5.3
imagePullPolicy: IfNotPresent
command:
- /heapster
- --source=kubernetes:https://142.141.33.10:6443
- --sink=influxdb:http://influxdb:8086
答案 0 :(得分:1)
假设您的意思是Kubernetes API,则可以在内部(在pod内)引用为:
https://kubernetes.default/
您可以从此文件获取访问令牌:
/var/run/secrets/kubernetes.io/serviceaccount/token
要验证SSL证书,您可以使用以下文件:
/var/run/secrets/kubernetes.io/serviceaccount/ca.crt