1 votes

Kubernetes service etcd références

Si quelqu'un ayant une assez bonne compréhension des services de kubernetes pouvait me confirmer qu'une fois qu'on demande la création d'un nouveau service, kubernetes pousse une référence de celui-ci sur la base de données etcd et quelle est l'URL pour le demander, ce serait merveilleux ! !!!

0voto

cristi Points 565

Toutes les données sont conservées dans etcd par l'apiserver.

Vous pouvez obtenir une liste de services avec :

kubectl get services

Si vous voulez obtenir la définition de etcd :

    # etcdctl --peers http://$(hostname):2379 ls
    /coreos.com
    /registry
    # etcdctl --peers http://$(hostname):2379 ls /registry
    /registry/namespaces
    /registry/pods
    /registry/ranges
    /registry/serviceaccounts
    /registry/services
    /registry/controllers
    /registry/events
    /registry/minions
    # etcdctl --peers http://$(hostname):2379 ls /registry/services
    /registry/services/endpoints
    /registry/services/specs
    # etcdctl --peers http://$(hostname):2379 ls /registry/services/endpoints
    /registry/services/endpoints/default
    # etcdctl --peers http://$(hostname):2379 ls /registry/services/endpoints/default
    /registry/services/endpoints/default/kube-dns
    /registry/services/endpoints/default/kubernetes
    # etcdctl --peers http://$(hostname):2379 get /registry/services/endpoints/default/kube-dns
    {"kind":"Endpoints","apiVersion":"v1","metadata":{"name":"kube-dns","namespace":"default","selfLink":"/api/v1/namespaces/default/endpoints/kube-dns","uid":"194eacb0-8465-11e5-ab8c-005056a3274a","resourceVersion":"4787638","creationTimestamp":"2015-11-06T09:02:25Z","labels":{"k8s-app":"kube-dns","kubernetes.io/cluster-service":"true","kubernetes.io/name":"KubeDNS"}},"subsets":[]}

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X