Introdução ao Kubernetes: implantar um contêiner do Docker com o Kubernetes em 5 minutos

Binura Gunasekara Blocked Desbloquear Seguir Seguindo 29 de dezembro de 2017

Kubernetes tem sido o garoto legal em Container-Orquestração-Town por um bom tempo e agora com a indústria de software se movendo em direção Contentorização a uma velocidade vertiginosa, é hora de você aprendeu a dançar o tango com Kubernetes.

Nuff talk, vamos começar.

Requisitos:

  1. Você precisa de um pouco de experiência com o docker . (Contanto que você conheça e entenda o básico de construir e operar um contêiner, você estará mais do que bem)
  2. Você tem um cluster do Kubernetes em algum lugar. (Não importa se é minikube na sua máquina local ou com um Cloud Provider como o Google Kubernetes Engine (GKE) / Serviço Amazon Elastic Kubernetes (EKS) / Serviço de Contêiner do Azure (AKS) ( / etc.) – estarei usando GKE, mas não fará diferença em termos de usar K8s (abreviação de Kubernetes) para executar um Container neles.
    – Se você precisar configurar um cluster @ Kanchana Wickremasinghe escreveu um artigo interessante sobre Como criar um cluster do Kubernetes com o Google Kubernetes Engine (GKE) em 5 minutos
  3. Você tem uma imagem do Docker funcional do seu aplicativo em um repositório de imagens em algum lugar. – Vou usar o Repositório de Contêineres do Google ( gcr.io ), mas, novamente, você pode usar o que quiser, não fará diferença.
    – Se você preferir usar uma imagem em sua máquina local, poderá usá-la em vez de um link de repositório.