viernes, 18 de marzo de 2016

Configurando kubectl para usar GCE o lo que se te ocurra....


  1. Instalar los componentes de gcloud ()
  2. Instalar el componente kubectl (gcloud components update kubectl)
  3. Configurar el proyecto por defecto (gcloud config set project xxxxxx-XXXXX)
  4. Configurar la zona (gcloud config set compute/zone europe-west1-d)
  5. Configurar el nombre del cluster (gcloud config set container/cluster  mi-cluster)
  6. Obtener los datos de acceso (gcloud container clusters get-credentials mi-cluster)
  Ya podemos mandar comandos al cluster k8s:

  1. kubectl get nodes
  2. NAME                                          LABELS                                                               STATUS    AGE
    gke-k8s-pre-opencanarias-8d8c059c-node-petk   kubernetes.io/hostname=gke-k8s-pre-opencanarias-8d8c059c-node-petk   Ready     40m
    gke-k8s-pre-opencanarias-8d8c059c-node-rurs   kubernetes.io/hostname=gke-k8s-pre-opencanarias-8d8c059c-node-rurs   Ready     40m

  3. kubectl cluster-info 
  4. Kubernetes master is running at https://104.155.39.104 GLBCDefaultBackend is running at https://104.155.39.104/api/v1/proxy/namespaces/kube-system/services/default-http-backend Heapster is running at https://104.155.39.104/api/v1/proxy/namespaces/kube-system/services/heapster KubeDNS is running at https://104.155.39.104/api/v1/proxy/namespaces/kube-system/services/kube-dns KubeUI is running at https://104.155.39.104/api/v1/proxy/namespaces/kube-system/services/kube-ui

... ya lo puedes probar...