Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Sugestão] Problemas na inicialização do helm

Em uma outra sugestão do forum referente a esse problema é sugerido cuidar para que a versão informado no dockerfile seja a mesma do chart. Eu cheguei a essa mesma conclusão e alterei a versão informada no Dockerfile para refletir a mesma versão do chart atual no meu caso versão 1.15.0 e do aiflow 2.9.3. Infelizmente não funcionou provavelmente por mudanças no arquivo de configuração override-values.yml.

Então preferi usar a versão do chart informada no curso na tentativa de resolver o problema. No segundo comando é exibido todas as versões do chart adicionado no repositorio local, sendo que a versão usado no curso foi a 1.7.0, sendo a versão do airflos 2.4.1

username@DESKTOP-QSTH0PG:~$ helm search repo apache-airflow --versions
NAME                    CHART VERSION   APP VERSION     DESCRIPTION
apache-airflow/airflow  1.15.0          2.9.3           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.14.0          2.9.2           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.13.1          2.8.3           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.13.0          2.8.2           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.12.0          2.8.1           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.11.0          2.7.1           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.10.0          2.6.2           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.9.0           2.5.3           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.8.0           2.5.1           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.7.0           2.4.1           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.6.0           2.3.0           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.5.0           2.2.4           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.4.0           2.2.3           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.3.0           2.2.1           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.2.0           2.1.4           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.1.0           2.1.2           The official Helm chart to deploy Apache Airflo...
apache-airflow/airflow  1.0.0           2.0.2           Helm chart to deploy Apache Airflow, a platform...
username@DESKTOP-QSTH0PG:~$

Sem alterar o Dockerfile execute o seguinte comando, que para o meu caso funcionou e não houve erros durante a inicialização dos pods:

helm upgrade --install airflow apache-airflow/airflow --namespace airflow -f override-values.yml --version 1.7.0
1 resposta
solução!

Olá Márcio, tudo bem?

Ótima observação sobre a compatibilidade entre a versão do Helm Chart e a configuração no Dockerfile. De fato, é essencial que as versões estejam alinhadas para evitar inconsistências durante a inicialização dos pods.

Sugestão de solução:

  1. Conferir versões compatíveis: Utilize o comando helm search repo apache-airflow --versions para listar as versões disponíveis e suas respectivas compatibilidades.

  2. Atualizar o Helm Chart: Caso seja necessário, altere a versão do Helm Chart para a mesma utilizada no curso. O comando a seguir deve ajudar: helm upgrade --install airflow apache-airflow/airflow --namespace airflow -f override-values.yml --version 1.7.0

  3. Revisar o arquivo override-values.yml: Certifique-se de que as configurações no arquivo estejam consistentes com a versão selecionada.

Caso enfrente outros problemas, talvez seja interessante verificar a documentação oficial do Apache Airflow para a versão específica ou discutir no fórum para identificar outras soluções práticas.

Espero que essa abordagem ajude a resolver o problema!

Abraços