gruntwork-io / gruntwork-io/pre-commit
Helmlint: support for multiple Value files
Nessuno ha ancora preso questa issue.
- Lingua principale
- Shell
- Stelle
- 547
- Fork
- 168
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
**Describe the solution you'd like**
To manage multiple environment tiers we often have base `values.yaml` file and then environment specific files:
- `values.dev.yaml`,
- `values.uat.yaml`,
- `values.prod.yaml`,
etc. These are then used as e.g.
```
helm upgrade myApp . -f values.prod.yaml
```
The Helm linter has a support for the same arguments:
```
helm lint . -f values.prod.yaml
```
It would be great if the `helmlint` pre-commit hook would support a list of `values.yaml` files as well.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Individuare l’hook pre-commit di helmlint e confrontare la sua gestione degli argomenti con il comando `lint` di Helm e le relative opzioni `-f` ripetute. Supportare il passaggio di più file dei valori, inclusi file specifici per l’ambiente come `values.dev.yaml` e `values.prod.yaml`, e verificare che l’hook invochi lint con tutti i file selezionati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- helm, shell
- Ambito
- devops, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100