unclear user feedback after running gitops apply
/install flux
#1235
Labels
area/gitops
gitops related issues
components/flux
kind/feature
New feature or request
priority/important-soon
Ideally to be resolved in time for the next release
Right now neither
install flux
norgitops apply
give you a clear confirmation of everything is working after the commands finish succesfully:eksctl install flux
confirms that Flux and the Helm Operator are running but not a 100% confirmation of flux being capable of deploy workloads. Validation stops when asking the user to whitelist Flux's SSH key.eksctl gitops apply
doesn't confirm that the profile was actually deployed nor that the workloads are working as expected.Improving (1) and (2) is hard for different reasons:
eksctl install flux
currently requires manual intervention. I am not sure we can do much better without bypassing the SSH key addition (e.g. by providing the SSH key ourselves Add a way to provide the Flux SSH key, instead of port-forwarding to retrieve it #1213 ) or blocking to wait for the user to add the SSH key and confirm it was added succesfully.a. Flux doesn't give you clear machine-friendly feedback on whether the deployment went well (some users have gone as far as parsing the Flux logs to gather this information).
b. Kubernetes doesn't provide a general feedback mechanism telling you whether a set of resources have been deployed successfully (for some definition of successfully). We could evaluate the state of the deployed resources on a case by case basis, but I think that's completely out of scope for
eksctl
.The text was updated successfully, but these errors were encountered: