Skip to content

Conversation

@fernando-villalba
Copy link
Collaborator

Updates the V1Alpha1 design document to match the recent API refactoring.

Changes:

  • Updates CoreTemplate examples to remove the spec nesting for multiadmin and restrict globalTopoServer to managed-only configurations (removing external options from templates).
  • Updates TopoServer child CR examples to use the new structure, wrapping configuration under an etcd key to allow for future extensibility.

…plate changes

Updates the V1Alpha1 design document to match the recent API refactoring.

Changes:
- Updates `CoreTemplate` examples to remove the `spec` nesting for `multiadmin` and restrict `globalTopoServer` to managed-only configurations (removing `external` options from templates).
- Updates `TopoServer` child CR examples to use the new structure, wrapping configuration under an `etcd` key to allow for future extensivility.
# Defines the MultiAdmin component
# Defines the MultiAdmin component.
# Note: The 'spec' nesting is removed here (Flattened) compared to the Cluster CR.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is a transient detail and won't be useful for readers in the future unless they have been tracking all the changes. I don't think this comment is necessary (all the LLM tools tend to add these comments)

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changed on 2c8e5c8

@fernando-villalba fernando-villalba merged commit 5b96bd5 into main Dec 16, 2025
@fernando-villalba fernando-villalba deleted the design-doc-change branch December 16, 2025 14:10
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.

3 participants