Kubernetes, também conhecido como K8s, é um sistema de código aberto para gerenciamento de aplicativos em contêineres em vários hosts. Ele fornece mecanismos básicos para implantação, manutenção e dimensionamento de aplicativos.
O Kubernetes se baseia em uma década e meia de experiência do Google executando cargas de trabalho de produção em escala usando um sistema chamado Borg, combinado com as melhores ideias e práticas da comunidade.
Kubernetes é hospedado pela Cloud Native Computing Foundation (CNCF). Se sua empresa deseja ajudar a moldar a evolução de tecnologias empacotadas em contêineres, agendadas dinamicamente e orientadas a microsserviços, considere ingressar na CNCF. Para obter detalhes sobre quem está envolvido e como o Kubernetes desempenha um papel, leia o anúncio do CNCF.
Consulte nossa documentação em kubernetes.io.
Faça um curso gratuito sobre microsserviços escaláveis com Kubernetes.
Para usar o código Kubernetes como biblioteca em outros aplicativos, consulte a lista de componentes publicados. O uso do módulo k8s.io/kubernetes
ou dos pacotes k8s.io/kubernetes/...
como bibliotecas não é suportado.
O repositório da comunidade hospeda todas as informações sobre a construção do Kubernetes a partir do código-fonte, como contribuir com código e documentação, quem contatar sobre o quê, etc.
Se você deseja construir o Kubernetes imediatamente, há duas opções:
git clone https://github.com/kubernetes/kubernetes cd kubernetes make
git clone https://github.com/kubernetes/kubernetes cd kubernetes make quick-release
Para a história completa, acesse a documentação do desenvolvedor.
Se precisar de suporte, comece com o guia de solução de problemas e prossiga pelo processo que descrevemos.
Dito isto, se você tiver dúvidas, entre em contato conosco de uma forma ou de outra.
O Calendário contém a lista de todas as reuniões da comunidade Kubernetes em um único local.
O site User Case Studies apresenta casos de uso reais de organizações de todos os setores que estão implantando/migrando para o Kubernetes.
O projeto Kubernetes é regido por uma estrutura de princípios, valores, políticas e processos para ajudar a nossa comunidade e constituintes a atingir os nossos objetivos comuns.
A Comunidade Kubernetes é o ponto de partida para aprender como nos organizamos.
O repositório da comunidade Kubernetes Steering é usado pelo Kubernetes Steering Committee, que supervisiona a governança do projeto Kubernetes.
O repositório Kubernetes Enhancements fornece informações sobre versões do Kubernetes, bem como rastreamento de recursos e backlogs.