1
resposta

Failed to create deployment

module.Producao.kubernetes_deployment.django_api: Creating... ╷ │ Error: Failed to create deployment: Post "https://821257D6C9D7A269A3B3E31FB3DD85C7.gr7.us-west-2.eks.amazonaws.com/apis/apps/v1/namespaces/default/deployments": dial tcp: lookup 821257D6C9D7A269A3B3E31FB3DD85C7.gr7.us-west-2.eks.amazonaws.com: no such host │ │ with module.Producao.kubernetes_deployment.django_api, │ on ....\Infra\K8s.tf line 1, in resource "kubernetes_deployment" "Django-API": │ 1: resource "kubernetes_deployment" "Django-API" { │

Obs : realizei a seguinte solução https://cursos.alura.com.br/forum/topico-failed-to-create-deployment-post-xxxxx-i-o-timeout-277756 e permanece com erro

1 resposta

Oi

Com base nas informações fornecidas, parece que ocorreu um erro ao criar um deployment do Kubernetes para a API Django. A mensagem de erro indica que houve uma falha ao criar o deployment devido a um problema de resolução DNS. Especificamente, indica que não há um host chamado "821257D6C9D7A269A3B3E31FB3DD85C7.gr7.us-west-2.eks.amazonaws.com".

Esse erro sugere que o nome do host ou o registro DNS para o cluster do Kubernetes não está configurado corretamente ou não está acessível.

Para corrigir esse erro, você pode seguir as seguintes etapas:

  1. Verifique a configuração do seu cluster do Kubernetes: Verifique se o nome do host fornecido está correto e corresponde à configuração do seu cluster. Verifique se não há erros de digitação ou caracteres incorretos.

  2. Verifique a resolução DNS: Confirme se o DNS está configurado corretamente para o seu cluster do Kubernetes. Verifique se o registro DNS correspondente ao nome do host está configurado corretamente e aponta para o endereço IP correto do seu cluster.

  3. Verifique a conectividade de rede: Certifique-se de que o cluster do Kubernetes tem conectividade de rede adequada. Verifique se o cluster está acessível e pode ser alcançado a partir da máquina onde você está executando o comando de criação do deployment.

  4. Verifique as permissões e credenciais: Verifique se você tem as permissões adequadas para criar deployments no cluster do Kubernetes. Certifique-se de que suas credenciais de autenticação estejam corretas e válidas.

  5. Verifique eventuais problemas no provedor de nuvem: Caso você esteja usando um provedor de nuvem específico, verifique se não há problemas ou interrupções conhecidas no provedor que possam afetar a criação do deployment.