Are there plans to further expand the scope of GKE management capabilities?
Perhaps currently only the following features are available:
- Initializing the Kubernetes cluster and other GCP components when performing
weaver gke deployfor the first time - Adding/updating pods to the Kubernetes cluster when the app is deployed
- Delete pods when app is uninstalled
I would like to see the following features added:
-
Cleanup of all GCP components -> For those who first encounter weaver through the tutorial, most will test it for a while and then remove the test environment. For now, it looks like I'll probably have to clear it myself. Wouldn't it be nice if we could explicitly do gke init/cleanup via weaver-cli?
-
Inquiry/change of GCP infrastructure resources controlled by weaver -> Like terraform, if we can check and discern which resources are controlled by weaver, it will be helpful for ongoing infrastructure management.
What do you think about this?
Thanks for your comments!
I really like (1). We already have weaver multi purge, I think weaver gke purge would be a great add-on. Is this something you'd be interested in helping with, @myyrakle ?
I like (2) as well, since right now the set of things we control is all over the place.