Azure / azure-service-operator

Azure Service Operator allows you to create Azure resources using kubectl
https://azure.github.io/azure-service-operator/
MIT License
793 stars 204 forks source link

Research ways to allow templating of ASO Resources #3032

Open theunrepentantgeek opened 1 year ago

theunrepentantgeek commented 1 year ago

We've had multiple requests for ASO resources to have greater support for dynamic properties - #2950 being one example.

While we have good support for publishing dynamic values from Azure to Config Maps or to Secrets, we currently only have limited point support for pulling information into resources. (We currently default to pulling secrets for sensitive properties, and have the capability to mark specific properties as configurable.)

Can we do better?

We doubt that we're the first in the Kubernetes ecosystem to run into this requirement, and strongly suspect there will be an existing solution we can leverage.

Deliverable for this task will be an ADR detailing potential options and making a recommendation on what our official approach should be.

matthchr commented 1 year ago

Feels like something we can look for other tooling to support. We may just need better Kustomize documentation (or other?)

matthchr commented 1 year ago

We're still interested in doing this

matthchr commented 6 months ago

We're still interested in this but it's not likely we get to it in the near term.

theunrepentantgeek commented 2 weeks ago

Still interested. There are emerging community possibilities.