clastix / kamaji

Kamaji is the Hosted Control Plane Manager for Kubernetes.
https://kamaji.clastix.io
Apache License 2.0
934 stars 81 forks source link

Exposing `additionalMetadata` for pods in the `TenantControlPlane` CRD #438

Closed hamza-boudouche closed 3 months ago

hamza-boudouche commented 3 months ago

Discussed in https://github.com/clastix/kamaji/discussions/435

Originally posted by **hamza-boudouche** April 16, 2024 Hello, I would like to propose adding the possibility to specify `additionalMetadata` for the tenant control plane **pods**. Currently there's only support for specifying metadata that will be added to the deployment created by a tenant control plane, but not for the pods created by that deployment. Possibly something like this : `tenantcontroleplane.spec.controlPlane.deployment.podMetadata` mapped to `deploy.spec.template.metadata`
prometherion commented 3 months ago

https://github.com/clastix/kamaji/discussions/435#discussioncomment-9154999