cloud-native-toolkit / cloud-native-toolkit/multi-tenancy-gitops
[bug] secret yaml names mismatch
- Lingua principale
- Shell
- Stelle
- 120
- Fork
- 713
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
secret yaml names mismatch -
1. Gitops expects **ibm-entitled-registry-credentials-secret.yaml**
```
multi-tenancy-gitops-apps/apic/environments/single-cluster/config/kustomization.yaml:
- secrets/ibm-entitled-registry-credentials-secret.yaml
```
2. The scripts and instructions create the secret file in a different name as shown below **ibm-entitlement-key-secret.yaml**
```
grep ibm-entitlement-key-secret.yaml * -r
multi-tenancy-gitops-apps/apic/environments/single-cluster/config/secrets/ibm-entitlement-key-secret.sh:kubeseal -n tools --controller-name=${SEALED_SECRET_CONTOLLER_NAME} --controller-namespace=${SEALED_SECRET_NAMESPACE} -o yaml < delete-ibm-entitlement-key-secret.yaml > ibm-entitlement-key-secret.yaml
multi-tenancy-gitops-apps/apic/environments/single-cluster/config/secrets/ibm-entitlement-key-secret.sh:rm delete-ibm-entitlement-key-secret.yaml
multi-tenancy-gitops-apps/ace/environments/ci/secrets/ibm-entitlement-key-secret.sh: -o yaml > ibm-entitlement-key-secret.yaml
multi-tenancy-gitops-apps/ace/environments/base/secrets/ibm-entitlement-key-secret.sh: -o yaml > ibm-entitlement-key-secret.yaml
```
As a result, ArgoCD application `apic-config-prod` won't be created properly, instead, showing an error indicating the file `ibm-entitled-registry-credentials-secret.yaml` is not found.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia confrontando multi-tenancy-gitops-apps/apic/environments/single-cluster/config/kustomization.yaml con gli script elencati per la generazione dei secret, usando grep per entrambi i nomi dei file dei secret. Aggiorna i riferimenti in modo che il secret generato e la voce Kustomize corrispondano, quindi verifica che l’applicazione apic-config-prod possa risolvere il file referenziato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- kubernetes, shell
- Ambito
- devops
- Tipo di issue
- Bug
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 38/100