Minikube: Primeiros Passos: Difference between revisions
(Criou a página com " = Usando o kubectl com o Minikube= Para conectar-se ao cluster do Kubernetes, o kubectl precisa saber sobre o master-node e das credenciais para se conectar a ele. 1) V...") |
No edit summary |
||
Line 5: | Line 5: | ||
Para conectar-se ao cluster do Kubernetes, o kubectl precisa saber sobre o master-node e das credenciais para se conectar a ele. | Para conectar-se ao cluster do Kubernetes, o kubectl precisa saber sobre o master-node e das credenciais para se conectar a ele. | ||
==Informações de configuração (kubectl config view)== | |||
1) Verifique a configuração de conexão do kubectl ao Minikube, através do comando | 1) Verifique a configuração de conexão do kubectl ao Minikube, através do comando | ||
Line 33: | Line 34: | ||
client-key: /Users/ebasso/.minikube/client.key | client-key: /Users/ebasso/.minikube/client.key | ||
</nowiki> | </nowiki> | ||
== Informações do cluser (kubectl cluster-info)== | |||
2) Verifique as informações do clusters Kubernetes | 2) Verifique as informações do clusters Kubernetes | ||
Line 45: | Line 48: | ||
To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'. | To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'. | ||
= Usando o Kubernetes Dashboard = | |||
== Através do comando (minikube dashboard) == | |||
1) Vamos habilitar o Kubernetes Dashboard no Minikube através do comando: | |||
minikube dashboard | |||
Resultado: | |||
Enabling dashboard ... | |||
🤔 Verifying dashboard health ... | |||
🚀 Launching proxy ... | |||
🤔 Verifying proxy health ... | |||
🎉 Opening http://127.0.0.1:55956/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ in your default browser... | |||
Automaticamente é aberto o browser no dashboard do K8s. | |||
== Através do comando (kubectl proxy)== | |||
No passo anterior, se você executar um Ctrl+C, o dashboard é fechado. | |||
Para evitarmos isso executamos o comando: | |||
kubectl proxy | |||
Basta acessar a url <nowiki>http://127.0.0.1:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/#!/namespace?namespace=default</nowiki> | |||
= Ver também = | = Ver também = |
Revision as of 10:54, 25 February 2019
Usando o kubectl com o Minikube
Para conectar-se ao cluster do Kubernetes, o kubectl precisa saber sobre o master-node e das credenciais para se conectar a ele.
Informações de configuração (kubectl config view)
1) Verifique a configuração de conexão do kubectl ao Minikube, através do comando
kubectl config view
Resultado:
apiVersion: v1 clusters: - cluster: certificate-authority: /Users/ebasso/.minikube/ca.crt server: https://192.168.99.100:8443 name: minikube contexts: - context: cluster: minikube user: minikube name: minikube current-context: minikube kind: Config preferences: {} users: - name: minikube user: client-certificate: /Users/ebasso/.minikube/client.crt client-key: /Users/ebasso/.minikube/client.key
Informações do cluser (kubectl cluster-info)
2) Verifique as informações do clusters Kubernetes
kubectl cluster-info
Resultado:
Kubernetes master is running at https://192.168.99.100:8443 KubeDNS is running at https://192.168.99.100:8443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy To further debug and diagnose cluster problems, use 'kubectl cluster-info dump'.
Usando o Kubernetes Dashboard
Através do comando (minikube dashboard)
1) Vamos habilitar o Kubernetes Dashboard no Minikube através do comando:
minikube dashboard
Resultado:
Enabling dashboard ... 🤔 Verifying dashboard health ... 🚀 Launching proxy ... 🤔 Verifying proxy health ... 🎉 Opening http://127.0.0.1:55956/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/ in your default browser...
Automaticamente é aberto o browser no dashboard do K8s.
Através do comando (kubectl proxy)
No passo anterior, se você executar um Ctrl+C, o dashboard é fechado.
Para evitarmos isso executamos o comando:
kubectl proxy
Basta acessar a url http://127.0.0.1:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/#!/namespace?namespace=default