minikube кластер на локальной машине
                  
                  
                  - helm chart только с одним yaml файлом вида
                  
                  
                      apiVersion: v1
                  
                  
                      kind: ConfigMap
                  
                  
                      metadata:
                  
                  
                        name: my-configmap
                  
                  
                      data:
                  
                  
                        random_key: "random-value"
                  
                  
                  если делаю
                  
                  
                  helm install my-test .
                  
                  
                  конфиг в кластере появляется в default неймспейсе
                  
                  
                  
                  
                  
                  Но если
                  
                  
                  kubectl create namespace test
                  
                  
                  helm install my-test . --namespace=test
                  
                  
                  
                  
                  
                  Все проходит успешно, но configmap нигде не появляется.
                  
                  
                
Ну добавь в конфигмап namespace: {{ .Release.Namespace }}
пробовал, не помогло после добавления делал helm install —dry-run my-test . --namespace=test В выводе вижу что неймспейс разрезолвился, но после установки все равно не появился И да, конфиг мап отдельным файлом
Ну магии не бывает
И как ты проверяешь, что конфигмап не создался ?
Обсуждают сегодня