krisnova / naml

Convert Kubernetes YAML to Golang
Apache License 2.0
1.26k stars 36 forks source link

consider Reconcile method in Deployable interface #10

Closed krisnova closed 3 years ago

krisnova commented 3 years ago

this seems like defining a reconcile when you define an app makes sense? maybe i’m crazy?

arschles commented 3 years ago

seems like it would work well for #6. another place it might come in handy could be to un-f*ck your installation without doing a full delete-reinstall?

jdef commented 3 years ago

Would this be useful for upgrades, or should there be an Upgradable interface for that?

jdef commented 3 years ago

Maybe install should be smart enough to Do The Right Thing, and so no need for interfaces for reconcile or update?

krisnova commented 3 years ago

Closed with https://github.com/kris-nova/naml/releases/tag/1.0.0