A última adição à nossa série de eventos virtuais, Linode Live, é uma oficina sob demanda que mergulha profundamente no uso do Helm e GitLab para administrar um cluster Kubernetes pronto para produção no Linode Kubernetes Engine (LKE). Esta configuração flexível permite executar uma tubulação CI/CD para uma aplicação nativa da nuvem rodando em containers.
Similar a um gerenciador de pacotes para Kubernetes, Helm ajuda os desenvolvedores a configurar, instalar e atualizar de forma limpa as aplicações Kubernetes ou cargas de trabalho de controle de versão, e compartilhar soluções Kubernetes mais eficientes com outros usuários. Os gráficos do timoneiro contêm arquivos de configuração YAML que podem instalar software, configurar implantações e chamar pacotes a partir de repositórios.
Fizemos uma parceria com o instrutor Jérôme Petazzoni, um defensor do desenvolvimento, especialista em Docker e treinador, sobre as melhores práticas de contentorização e Kubernetes. Nesta série, você aprenderá como criar um cluster Kubernetes funcional e uma alternativa flexível e personalizável à integração Kubernetes do GitLab. Esta oficina revisa:
- Dependências internas versus externas para o GitLab no gráfico oficial do Helm
- A instalação da aplicação e dos serviços da DockerCoins gera e incomoda bytes em loops infinitos, e expõe a "velocidade do hashing".
- Implantando um servidor HTTP simples para ajudá-lo a começar com o Linode Kubernetes Engine.
- Como usar o Helm para encontrar, instalar e atualizar gráficos, ou pacotes YAML templatizados.
- Usando o ExternalDNS e o Linode DNS Manager para criar automaticamente registros DNS a partir de recursos do Kubernetes.
- Usando Traefik como Controlador de Ingresso, e como instalar usando um Helm chart.
- Otimização da métrica de cluster, combinando a métrica Kubernetes-serve com Prometheus e Grafana
- Montando um duto CI/CD "auto-hospedado" em seu cluster com o GitLab
- Diferentes maneiras de construir imagens de contêineres em Kubernetes, incluindo abordagens baseadas em Docker e construtores não-privilegiados.
Este webinar é dividido em módulos com um tempo total de execução de quatro horas.
Você só precisa se registrar uma vez para acessar o conjunto completo de materiais, e você pode voltar a assinar a qualquer momento para retomar ou revisitar o conteúdo. Os guias a seguir contêm instruções passo a passo para auxiliá-lo ao concluir a oficina.
- Implantar e Gerenciar um Cluster com o Motor Linode Kubernetes
- Construção de uma linha de distribuição contínua usando LKE, Leme e GitLab
- Instalar aplicativos em Kubernetes com Helm 3
Este webinar inclui uma breve visão geral sobre a criação de seu cluster Kubernetes usando LKE. Se você precisar de um tutorial, verifique nossos recursos de treinamento Kubernetes listados abaixo, ou visite nossa página de recursos Kubernetes.
Comentários (1)
There is a problem with the video series. When you hit pause to try the exercises, the video series has such a short time-out that you have to log back in when you switch to the other window. Please extend the time out by at least double.
With that said, this is probably hands down one of the best tutorials I’ve ever watched on kubernetes. I’ve learned more in this four hours than in all of the time combined I’ve otherwise spent looking through other beginner resources. Great job!