Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customization of labels and annotations #1005

Closed
vietk opened this issue Nov 27, 2023 · 3 comments
Closed

Customization of labels and annotations #1005

vietk opened this issue Nov 27, 2023 · 3 comments

Comments

@vietk
Copy link
Contributor

vietk commented Nov 27, 2023

Reason/Context

To improve standardisation of kubernetes based application, companies are using tools like https://github.com/open-policy-agent/gatekeeper that ensure such standardisation.
If a resource is not valid, the application cannot be installed and must comply with the rules in policy.
The first level of standardisation is often the labelling and annotating part of kubernetes resources such as pod/deployments/services ...

Description

Microck chart should allow such labels and annotation customization for all resources defined.

Implementation ideas

There are many possibilities :

  • provide ad-hoc templating for annotation/label customization
  • or the most portable one would be to migrate the chart to bitnami's common template

Note using kustomize would be a valid solution, but would have an impact of helm releases deployment.

@vietk
Copy link
Contributor Author

vietk commented Nov 27, 2023

Note that I have a PR and I can do the contribution if the feature request is accepted

@lbroudoux
Copy link
Member

This is a great addition! I've started doing the same things in the new microcks-operator initiative written in Quarkus. Feel free to push your PR. Thank you!

@lbroudoux
Copy link
Member

Many thanks @vietk!

Apoorva64 pushed a commit to Orange-OpenSource/microcks that referenced this issue Feb 12, 2024
Signed-off-by: Laurent Broudoux <laurent.broudoux@gmail.com>

Signed-off-by: Appadoo Apoorva Srinivas <apoorva.appadoo@orange.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants