Где хранятся данные ConfigMap? - PullRequest
       11

Где хранятся данные ConfigMap?

0 голосов
/ 26 декабря 2018

Я создал ConfigMap, используя kubectl, и я также могу увидеть его, используя:

kubectl get cm

Мне просто интересно, где kubernetes хранит эти данные / информацию в кластере?Это хранится в и т. Д.?Как мне просмотреть его, если он хранится в etcd?

Хранится ли он в каком-либо месте файла / папки или где-либо еще?

Я имею в виду, где kubernetes хранит его внутри?

1 Ответ

0 голосов
/ 26 декабря 2018

Да, etcd используется для хранения ConfigMaps и других ресурсов, которые вы развертываете в кластере.См. https://matthewpalmer.net/kubernetes-app-developer/articles/how-does-kubernetes-use-etcd.html и примечание https://github.com/kubernetes/kubernetes/issues/19781#issuecomment-172553264

. Вы просматриваете содержимое configmap с помощью 'kubectl get cm -oyaml', то есть непосредственно через API k8s, как показано в https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/ Вам не нужно заглядывать внутрь etcd, чтобы увидеть содержимое карты конфигурации.

...