-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support for conditionally enabling of alpha-level CRDs (#462)
* Support for enabling/disabling of alpha-level CRDs Signed-off-by: Dmitri Dolguikh <[email protected]> * Fixed crd template Signed-off-by: Dmitri Dolguikh <[email protected]> * Groups are matched with correct file descriptors now Signed-off-by: Dmitri Dolguikh <[email protected]> * Added 'Grandfathered' field to Group model Signed-off-by: Dmitri Dolguikh <[email protected]> * Fixing test failures Signed-off-by: Dmitri Dolguikh <[email protected]> * Tests are passing Signed-off-by: Dmitri Dolguikh <[email protected]> * Added more tests Signed-off-by: Dmitri Dolguikh <[email protected]> * Test fixes Signed-off-by: Dmitri Dolguikh <[email protected]> * Added a changelog entry Signed-off-by: Dmitri Dolguikh <[email protected]> * Respect 'RenderManifests' Group field * Moved changelog to v0.31.3 * Regenerated code Signed-off-by: Dmitri Dolguikh <[email protected]> * De-flaked a test Signed-off-by: Dmitri Dolguikh <[email protected]> * Added support for skipping conditional rendering of CRDs for grandfathered groups Signed-off-by: Dmitri Dolguikh <[email protected]> * De-flaked a test Signed-off-by: Dmitri Dolguikh <[email protected]> * Made ordering of crds in a group deterministic Signed-off-by: Dmitri Dolguikh <[email protected]> * Responded to feedback Signed-off-by: Dmitri Dolguikh <[email protected]> * Fixed an issue in template rendering Signed-off-by: Dmitri Dolguikh <[email protected]> * Responded to feedback Signed-off-by: Dmitri Dolguikh <[email protected]> * changed changelog entry to 'BREAKING_CHANGE' Signed-off-by: Dmitri Dolguikh <[email protected]> * cleaned up crd.CustomResourceDefinitions Signed-off-by: Dmitri Dolguikh <[email protected]> * Made configurable the name for the flag that contains the list of enabled alpha API Signed-off-by: Dmitri Dolguikh <[email protected]> * Added validation that CRD templates can be rendered Signed-off-by: Dmitri Dolguikh <[email protected]> * Fixed an issue with crd template rendering Signed-off-by: Dmitri Dolguikh <[email protected]> * Adding changelog file to new location * Deleting changelog file from old location * Updated version to v0.33.0 Signed-off-by: Dmitri Dolguikh <[email protected]> --------- Signed-off-by: Dmitri Dolguikh <[email protected]> Co-authored-by: changelog-bot <changelog-bot>
- Loading branch information
Showing
22 changed files
with
1,518 additions
and
223 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
changelog: | ||
- type: BREAKING_CHANGE | ||
issueLink: https://github.com/solo-io/gloo-mesh-enterprise/issues/9019 | ||
description: > | ||
Add support for conditional rendering of CRDs. |
This file contains 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
This file contains 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
Oops, something went wrong.