Kubernetes: Trabalhando com o kubectl: Difference between revisions

From Wiki
(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

Listando recursos

Outros Comandos

Ver também