-
WARNING: This is the proposal from the Dev's perspective, not the Ops-ish way of thinking. Please thinking of that a user who'd love to use this command is junior Devs, who'd like to use GitOps in their development workflow. Thinking of this feature from an experienced Ops perspective would seeing it very differently ;-) This issue propose a new command called Q: Why It integrates the concept of
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Couple of thoughts on this:
|
Beta Was this translation helpful? Give feedback.
-
I think the underlying idea is that this joins up a flow between committing changes and seeing them reflected in the cluster. That intention is good I think. But as it's presently described, it has a pretty serious problem: you are very likely not going to be pushing the branch that you are syncing, as Hidde mentioned. Relatedly, what happens when you I also don't like |
Beta Was this translation helpful? Give feedback.
I think the underlying idea is that this joins up a flow between committing changes and seeing them reflected in the cluster. That intention is good I think.
But as it's presently described, it has a pretty serious problem: you are very likely not going to be pushing the branch that you are syncing, as Hidde mentioned. Relatedly, what happens when you
flux push
a branch that doesn't correspond to a sync? There's a disconnect between where you are, and what you might want to happen next, that is not accounted for.I also don't like
flux
encroaching ongit
's territory. You're asking people to retrain their muscle memory, for no especial gain. It would be better to work in sympathy with git,…