supabase-kubernetes icon indicating copy to clipboard operation
supabase-kubernetes copied to clipboard

Allow Setting Annotations for All Services / Deployments

Open Varantha opened this issue 5 months ago • 1 comments

What kind of change does this PR introduce?

New functionality:

  • allow setting annotations for all service and deployment resources
  • expose deployment.annotations and service.annotations keys for all templates in values.yaml

What is the current behavior?

You are unable to set annotations on any services / deployments within this chart

What is the new behavior?

Users can now optionally include annotations for services / deployments if they wish

Additional context

I have a few annotations that I want to add to services. For example for deployments I'd like to be able to reload them with Reloader For services I'd like to annotate db with a DNS hostname using external-dns

Varantha avatar Jul 06 '25 05:07 Varantha

Okay, I think I've fixed the tests now?

I'm confused at the process to contribute, it says to run sh build.sh but then I don't see any other versions in the ./build directory, nor updates in the ./index.yaml file. So I've just removed them and bumped up the Chart.yaml version. Let me know if there's something else I should do?

Varantha avatar Jul 17 '25 23:07 Varantha