vmware-tanzu / tanzu-framework

Tanzu Framework provides a set of building blocks to build atop of the Tanzu platform and leverages Carvel packaging and plugins to provide users with a much stronger, more integrated experience than the loose coupling and stand-alone commands of the previous generation of tools.
Apache License 2.0
194 stars 192 forks source link

Adding required labels/annotations to CRs that created by clusterbootstrap controller #1738

Open danniel1205 opened 2 years ago

danniel1205 commented 2 years ago

(This is used to request new product features)

Describe the feature request

clusterbootstrap controller creates bunch of CRs on mgmt cluster or workload cluster: PackageInstall, Package, Secret, ServiceAccount, ClusterRole, ClusterRoleBinding. We would like to come up with a MVP list of annotations/labels to be added onto those CRs which signify they are created by clusterbootstrap controller.

The annotations/labels need to follow a consistent naming convention of tanzu framework.

Describe alternatives you've considered

Affected product area (please put an X in all that apply)

Additional context

vijaykatam commented 2 years ago

@danniel1205 is this already done?