carvel-dev / kapp-controller

Continuous delivery and package management for Kubernetes.
https://carvel.dev/kapp-controller
Apache License 2.0
268 stars 103 forks source link

introduce AppSet CRD #18

Open cppforlife opened 4 years ago

cppforlife commented 4 years ago

AppSet is meant to represent same App deployed in several variations (it's analogous to Pod to Deployment relation where each Pod gets a unique name):

cppforlife commented 4 years ago

idea: each AppSet could be implemented as a App CR itself that is build from ytt templates that creates App CR based on a list of values.

iancoffey commented 3 years ago

I would love to help out with this one, thanks :) I could create a proposal if appropriate.

ewrenn8 commented 3 years ago

Hey @iancoffey @cppforlife, do the in progress packaging APIs satisfy the ask of this issue, or is there a different use case that still necessitates the need for an AppSet?

neil-hickey commented 1 year ago

@cppforlife still want an AppSet? :)