Esta seção da documentação do Kubernetes contém referências.
Referência da API
- Visão geral da API do Kubernetes - Visão geral da API para Kubernetes.
- Referência da API Kubernetes v1.31
Biblioteca de clientes da API
Para chamar a API Kubernetes de uma linguagem de programação, você pode usar bibliotecas de clientes. Bibliotecas oficialmente suportadas:
- Biblioteca do cliente Kubernetes em Go
- Biblioteca do cliente Kubernetes em Python
- Biblioteca do cliente Kubernetes em Java
- Biblioteca do cliente Kubernetes em JavaScript
Referência da CLI
- kubectl - Ferramenta CLI principal para executar comandos e gerenciar clusters do Kubernetes.
- JSONPath - Guia de sintaxe para usar Expressões JSONPath com o kubectl.
- kubeadm - Ferramenta CLI para provisionar facilmente um cluster Kubernetes seguro.
Referência de configuração
- kubelet - O principal agente do nó que é executado em cada nó. O kubelet usa um conjunto de PodSpecs e garante que os contêineres descritos estejam funcionando e saudáveis.
- kube-apiserver - API REST que valida e configura dados para objetos de API, como pods, serviços, controladores de replicação.
- kube-controller-manager - Daemon que incorpora os principais loops de controle enviados com o Kubernetes.
- kube-proxy - É possível fazer o encaminhamento de fluxo TCP/UDP de forma simples ou utilizando o algoritimo de Round Robin encaminhando através de um conjunto de back-ends.
- kube-scheduler - Agendador que gerencia disponibilidade, desempenho e capacidade.
Documentos de design
Um arquivo dos documentos de design para as funcionalidades do Kubernetes. Bons pontos de partida são Arquitetura Kubernetes e Visão geral do design do Kubernetes.
Última modificação October 15, 2024 at 3:18 AM PST: Merge pull request #48346 from windsonsea/metricy (50a9341)