manual gitops should be blocked if deployment_branch is defined
- Lingua principale
- Starlark
- Stelle
- 208
- Fork
- 45
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
using both manually run gitops with `bazel run //pkg:target.gitops` and automating by defining the `deployment_branch` parameter causes merge conflicts, confusion and a state of deployments hard to reproduce and track.
Generally, canary/production deployments should only use `deployment_branch` so we need to disable the manual gitops option if `deployment_branch` is defined.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Parti dall’entry point `bazel run //pkg:target.gitops` e segui come viene gestito il parametro `deployment_branch`. La modifica è completata quando l’esecuzione manuale di GitOps viene bloccata ogni volta che `deployment_branch` è definito, mentre il percorso di deployment automatizzato rimane utilizzabile; il payload non indica alcun file di test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- kubernetes
- Ambito
- devops, infrastructure
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100