Skip to content

Leverage the multicluster-runtime library to enable the operator to manage resources from many control planes.#43

Merged
joshlreese merged 2 commits intomainfrom
feature/multicluster-runtime
May 7, 2025
Merged

Leverage the multicluster-runtime library to enable the operator to manage resources from many control planes.#43
joshlreese merged 2 commits intomainfrom
feature/multicluster-runtime

Conversation

@joshlreese
Copy link
Copy Markdown
Contributor

Summary

The Datum multicluster provider library has been copied from the network-services-operator project. A future iteration will move the provider into its own library that can be shared across projects. We decided to copy the code until it's stabalized, which it seems to be nearing.

Additional changes include:

  • Addition of structured configuration provided via a config file, with support for default values.
  • Support for reading webhook certificates from secrets, simplifying development.

Fixes #40

Additional context

Kustomization changes needed for the new deployment model will come in a separate PR. I'd like to test these changes in staging, get them merged in, tagged, then iterate on deployment changes.

…anage resources from many control planes.

The Datum multicluster provider library has been copied from the
network-services-operator project. A future iteration will move the
provider into its own library that can be shared across projects. We
decided to copy the code until it's stabalized, which it seems to be
nearing.

Additional changes include:

- Addition of structured configuration provided via a config file, with
  support for default values.
- Support for reading webhook certificates from secrets, simplifying
  development.
scotwells
scotwells previously approved these changes May 5, 2025
OscarLlamas6
OscarLlamas6 previously approved these changes May 5, 2025
@joshlreese joshlreese dismissed stale reviews from OscarLlamas6 and scotwells via 8b4020e May 6, 2025 21:08
@joshlreese joshlreese merged commit b0e481b into main May 7, 2025
8 checks passed
@joshlreese joshlreese deleted the feature/multicluster-runtime branch May 7, 2025 15:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support multi-cluster discovery

3 participants