SDKQE-3978: add an option to enable the Capella Data API at cluster create time - #18
Open
emilienbev wants to merge 1 commit into
Open
SDKQE-3978: add an option to enable the Capella Data API at cluster create time#18emilienbev wants to merge 1 commit into
emilienbev wants to merge 1 commit into
Conversation
…reate time - Add capellaDataApi to ClusterDef. When true, the generated cloud section gets data-api: true for Capella Server clusters only. - Off by default: the Data API adds minutes to each allocation, and Capella Analytics rejects the field. - The definition builder asks for it in the Capella flow and reads it back from existing cluster configs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
cbdinocluster can enable the Capella Data API during cluster creation with
cloud.data-api: true. Enabling it on a running cluster takes several minutes, so a test that needs the Data API should request it at allocate time. It also adds those minutes to the allocation, so it must be off by default.capellaDataApi(boolean, optional, default off) to the cluster definition config. When true, the generated cloud section containsdata-api: true.Verified with
bun run typecheckandbun run test(895 pass, includes three new tests). Lint findings are identical to main. Not verified against live Capella.