Nesta página, descrevemos como usar o Cloud Deploy para colocar o aplicativo nos seus ambientes de execução de destino pretendido. Antes de fazer isso, você precisa criar o pipeline de entrega e os destinos.
Antes de começar
Esta seção descreve o que você precisa ter antes de implantar o aplicativo usando o Cloud Deploy.
Verifique se a conta de serviço de execução tem os papéis e permissões do IAM necessários.
Crie o pipeline de entrega e os destinos.
O Cloud Deploy pode ser implantado no Google Kubernetes Engine, no Cloud Run, em clusters anexados do GKE e em destinos personalizados. A configuração de destino varia dependendo de qual deles você está implantando.
Tenha as imagens e os manifestos do contêiner.
Você precisa de uma ou mais imagens de contêiner para implantar e um ou mais manifestos do Kubernetes (para implantar no GKE) ou arquivos YAML de serviço (para implantar no Cloud Run).
Você precisa de um pipeline de integração contínua ou de outro processo para criar e posicionar as imagens. Sua ferramenta de CI pode ser o Cloud Build, o Jenkins ou qualquer coisa que resulte em imagens de contêiner que você possa fornecer ao pipeline de entrega do Cloud Deploy.
Tenha um arquivo de configuração
skaffold.yaml.O Cloud Deploy chama
skaffold renderpara renderizar os manifestos do Kubernetes usando esse arquivo e