У меня coredns в кластере k8s - v1.3.1, и я хочу настроить его для посещения kube-apiserver со статическим токеном. Например, мой токен - "token4K8sSecure". Я не пробовал config coredns kubenernetes plugin с конфигурацией ниже, но он не работает.
apiVersion: v1
data:
Corefile: |
.:53 {
errors
health
kubernetes cluster.local in-addr.arpa ip6.arpa {
**endpoint https://100.6.0.20:6443
kubeconfig token token4K8sSecure**
pods insecure
upstream
fallthrough in-addr.arpa ip6.arpa
ttl 30
}
prometheus :9153
forward . /etc/resolv.conf
cache 30
loop
reload
loadbalance
}
kind: ConfigMap
metadata:
creationTimestamp: "2019-11-19T08:55:08Z"
name: coredns
namespace: kube-system
resourceVersion: "452688"
selfLink: /api/v1/namespaces/kube-system/configmaps/coredns
uid: 449a38b9-1678-4c66-b1e8-96b5c273ad3d
Вывод: [root @ a2 Matrix-V500R002B01D001] # kubectl logs coredns-7c4665f97b-nh2wj -n kube-system plugin / kubernetes: stat token: нет такого файла или каталога