kudo-v0.16.0
🚀 Highlights
- Implementation of KEP-30: Immutable Parameters (#1575)
- Generate KUDO Manifests (#1582)
- KUDO init --upgrade (#1505)
⚠️ Breaking Changes
Changelog
- Add "--output yaml" to kudo package verify (#1646)
- Add PreInstall check if the target namespace is terminating and abort installation (#1649)
- Correct schedule for community meeting (#1643)
- Don't log directly, interfers with --dry-run --output yaml (#1651)
- KUDO init --wait checks statefulset instead of pod (#1637)
- Makefile Help (#1638)
- Refactor/Cleanup for output parameter (#1645)
- Separate execution of Go integration tests and kuttl integration tests (#1647)
- Wait until the manager is actually gone before continuing the upgrade (#1635)
- stylecheck added to linting and issues resolved (#1639)
- kuttl 0.6.0 bump (#1640)
- Add --output parameter to plan status to allow json/yaml output (#1634)
- Add a missing implicit. (#1630)
- Introduce readiness check and proper wait in
init --wait
(#1629) - Add e2e test for apply-delete-apply bug (#1623)
- Run the upgrade tests as part of a PR (#1626)
- Wait for resource being deleted, retry reconciliation (#1621)
- deploy-clean should not be part of clean (#1620)
- Chore: Update third-party dependencies to their latest releases (#1615)
- Do not trigger non-existing plan (#1616)
- Don't warn if parameter is only used as trigger (#1618)
- Do not validate parameters when --skip-instance is true (#1610)
- Fix in-cluster resolver to properly resolve x-ns OV/I resources (#1609)
- update for goreleaser based on deprecation (#1606)
- KEP-32: Community Repository Management (#1574)
- Reject null parameter values rather than crash. (#1608)
- Improve UX of kudo package new (#1605)
- Allow custom output directory for diagnostics collection (#1601)
- Switch back from apiext v1 to v1beta1 (#1597)
- Clarify
kudo install
examples. (#1600) - Mark instance as required parameter for diagnostics (#1598)
- Don't log anything when validating dummy task (#1604)
- Documentation and single test execution for kuttl tests (#1595)
- Adjust waiting for KUDO init in e2e tests (#1592)
- Nit: Update comments in kudo init (#1594)
- Development Readme (#1587)
- Script File Linting (#1584)
- Darwin 32-bit is not supported any longer (#1585)
Contributors
@ANeumann82, @alenkacz, @kensipe, @nfnt, @porridge and @zen-dog
Docker images
docker pull kudobuilder/controller-arm64:v0.16.0
docker pull kudobuilder/controller-arm64:latest
docker pull kudobuilder/controller:latest
docker pull kudobuilder/controller:v0.16.0