Commit 74e711a
committed
feat: add elastic pool reference support to MSSQLDatabase
Add elasticPoolIdRef/elasticPoolIdSelector fields to MSSQLDatabase,
allowing users to declaratively reference an MSSQLElasticPool resource
instead of hard-coding the Azure resource ID.
Changes:
- Add elastic_pool_id reference config for both cluster and namespaced
providers pointing to azurerm_mssql_elasticpool
- Backport reference fields to v1beta1 storage version
- Regenerate CRDs, types, resolvers, and deepcopy methods
- Rewrite examples following the proven elastic pool pattern with
unique resource names and labels to avoid E2E test conflicts
- Add MSSQLElasticPool to examples to test the new reference
Fixes #1197
Signed-off-by: Nicola <nicola.macoir@rightcrowd.com>1 parent 3eff744 commit 74e711a
15 files changed
Lines changed: 928 additions & 58 deletions
File tree
- apis
- cluster/sql
- v1beta1
- v1beta2
- namespaced/sql/v1beta1
- config
- cluster/sql
- namespaced/sql
- examples/sql
- cluster/v1beta2
- namespaced/v1beta1
- package/crds
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments