Kubernetes: Trabalhando com o kubectl: Difference between revisions
(Criou a página com "kubectl é uma aplicativo de linha de comando para executar comandos para clusters Kubernetes. =Principais comandos= ==Listando recursos== Listando um ou mais recursos....") |
|||
Line 3: | Line 3: | ||
=Principais comandos= | =Principais comandos= | ||
== Aplicando configurações através de um arquivo == | |||
Para aplicar configurações a um container à partir de uma arquivo execute o comando | |||
kubectl apply -f FILENAME [flags] | |||
O arquivo costuma ser no formato yaml | |||
==Listando as versões da API== | |||
kubectl api-versions | |||
==Listando recursos== | ==Listando recursos== | ||
Line 17: | Line 30: | ||
kubectl get svc | kubectl get svc | ||
Você pode exportar as informações em diferentes formatos. | |||
*''' -o=yaml''' Output a YAML formatted API object. | |||
*''' -o=json''' Output a JSON formatted API object. | |||
Exemplo: | |||
kubectl get pod web-pod-13je7 -o=yaml | |||
==Listando recursos== | |||
=Outros Comandos= | =Outros Comandos= |
Revision as of 19:05, 26 April 2017
kubectl é uma aplicativo de linha de comando para executar comandos para clusters Kubernetes.
Principais comandos
Aplicando configurações através de um arquivo
Para aplicar configurações a um container à partir de uma arquivo execute o comando
kubectl apply -f FILENAME [flags]
O arquivo costuma ser no formato yaml
Listando as versões da API
kubectl api-versions
Listando recursos
Listando um ou mais recursos.
kubectl get [RECURSO]
Exemplos:
kubectl get pv kubectl get pvc kubectl get pods kubectl get svc
Você pode exportar as informações em diferentes formatos.
- -o=yaml Output a YAML formatted API object.
- -o=json Output a JSON formatted API object.
Exemplo:
kubectl get pod web-pod-13je7 -o=yaml