v0.3.0
0.3.0 (2024-07-12)
OVERVIEW
This update includes potentially breaking changes.
We recommend installing this in a fresh environment (including databases and buckets).
Highlights include:
- Update to uds-core for security and stability changes
- Update to resource allocation to better support expected workloads
- Updates to the nexus package to simplify SSO client creation and initialization
- Updates to how CA trust is managed throughout the deployment, which should resolve many SSL errors observed today
- Refactoring the process of loading custom keycloak plugins to resolve errors observed with newer versions of uds-cli
- Removing dependency on Redis to alleviate license concerns
Configuration Changes
- Addition of
init.REGISTRY_PVC_SIZE
(suggested default of 128Gi) to allow expansion of internal docker registry storage - Removal of
gitlab.GITLAB_REDIS_ENDPOINT
(default is now set at the bundle level)
Removed Packages
Caution
The following packages have been removed
Package | Version | Explanation |
---|---|---|
Redis | 7.0.12 | Replaced by Valkey due to licencing concerns |
Added Packages
Package | Version | Explanation |
---|---|---|
Valkey | 7.2.5 | Replacing Redis due to licensing concerns |
cert-manager | 1.14.5 | Parent package to trust-manager, includes required CRDs |
trust-mangaer | 0.11.0 | Creates and distributes a CA trust bundle for consumption within the cluster |
Updated Packages
Package | Old | New |
---|---|---|
uds-core | 0.22.1 | 0.23.0 |
gitlab | 17.0.2 | 17.1.1 |
nexus | 3.68.1-02 | 3.69.0-02 |
istio | 1.22.1 | 1.22.2 |
promtail | 2.9.6 | 3.1.0 |
grafana | 10.4.2 | 11.1.0 |
neuvector | 5.3.2 | 5.3.3 |
pepr | 0.31.1 | 0.32.6 |
Features
- add multiple resource config (#139) (30c34c2)
- Custom ca cert support (#122) (4d90054)
- replace zarf data injection (#145) (5f9be14)
- swapped redis for valkey and updated gitlab uds pkg version to v17.1.1-uds1 (#146) (07282ae)
Miscellaneous
- bumping identity-config tag to match (d731f11)
- Nexus upgrade to 3.69.0-uds.0 (d731f11)
- update uds core to 0.23.0 (#142) (d731f11)
DETAILS
uds-core
0.23.0 (2024-07-04)
⚠ BREAKING CHANGES
- remove emulated gitlab endpoints from keycloak (#483)
Features
- ALPHA Functionality: identity group auth (#497) (d71d83e) - this is provided as an alpha feature and may not be stable. To use this functionality on an existing installation (upgrade) make sure to follow the Identity Config upgrade documentation.
Bug Fixes
- docs: re-ordered small paragraphs, clarified wording, and added links to tech homepages (#531) (6b2b46b)
- docs: removed double-link which broke the markdown formatting in pr template (#532) (f41ced4)
- docs: uds-config.yaml example in k3d-slim-dev README (#530) (2e1c53e)
- operator retries and error logging (#511) (cae5aab)
Miscellaneous
- deps: update checkout action to latest sha (#481) (c6f0137)
- deps: update dependency weaveworks/eksctl to v0.183.0 (#499) (9cb8e4d)
- deps: update grafana to 11.1.0 (#380) (499058a)
- deps: update istio to v1.22.2 (#512) (dcdadb4)
- deps: update jest to v29.1.5 (#485) (9c392b9)
- deps: update neuvector to 5.3.3 (#467) (261057d)
- deps: update pepr to 0.32.2 (#473) (ab4bee9)
- deps: update pepr to 0.32.3 (#494) (2e28897)
- deps: update pepr to 0.32.6 (#516) (a9d3eec)
- deps: update promtail to 3.1.0 (#335) (4457fce)
- deps: update uds to v0.12.0 (#521) (8e587ff)
- deps: update uds-common tasks to 0.6.1 (#498) (4aa6e33)
- deps: update zarf to v0.35.0 (#490) (86957cf)
- docs linting changes (#505) (0fe2015)
- remove emulated gitlab endpoints from keycloak (#483) (495960c)
- update docs for group auth and readme for docs site (#540) (ace7041)
gitlab
17.1.1-uds.1 (2024-07-09)
⚠ BREAKING CHANGES
- allow redis password secret creation and GitLab PeerAuthentication exceptions (#161)
Features
Miscellaneous
- deps: update gitlab support dependencies (#158) (32aece7)
- remove and gitignore .vscode directory (#159) (c087596)
- update license (#148) (a457cc4)
nexus
3.69.0-uds.0 (2024-07-12)
Bug Fixes
- improve clientID usage (6788a04)
- remove custom_admin_password to allow random admin password generation (6788a04)