v0.37.0
Highlights
Explorer enabled by default. GitOpsSets and GitOpsTemplates uses Explorer by default.
Explorer is enabled by default for GitOpsSets and GitOpsTemplates. This improves the pages with:
- Showing GitOpsSets on multiple clusters
- Faster page load and full-text search for enhanced .
You could control where Explorer is enabled via configuration.
By default, this release configuration is:
explorer:
enabled: true
enabledFor:
- gitopssets
- templates
In case you want to use the old experience, for example for GitOpsTemplates, override the default values with:
explorer:
enabled: true
enabledFor:
- gitopssets
Explorer RED metrics
RED metrics and corresponding Grafana dashboard panels have been added to the objects cleaner component of Explorer, enhancing the troubleshooting capabilities in Explorer's management path.
🚀 Enhancements
- PR: #3472 - Adds AutomatedClusterDiscovery to the explorer
- PR: #3638 - Add events tab to cluster discovery
- PR: #3644 - Add human readable labels to filter headings
- PR: #3608 - Add monitoring to objects cleaner
- PR: #3652 - Enable Explorer. GitOpsSets/Templates pages uses the Explorer by default
- PR: #3666 - Add metadata component to automated cluster discovery
🐛 Bugs
- PR: #3522 - Adds initial gitopssets inventory endpoint
- PR: #3630 - Support dark mode on Explorer pagination controls
- PR: #3623 - Fixes AutomatedClusterDiscovery deletion
- PR: #3631 - Fix cluster creation URL bug with explorer
- PR: #3651 - restored enabled behaviour until we dont refactor its usage
- PR: #3664 - bootstrapping: added validation case for repo url without scheme
- PR: #3662 - Add Yaml tab to Pipeline details
Dependency versions
- weave-gitops v0.37.0
- cluster-controller v1.5.2
- cluster-bootstrap-controller v0.7.1
- (optional) pipeline-controller v0.21.0
- (optional) policy-agent v2.5.0
- (optional) gitopssets-controller v0.16.4
Flux compatibility
Flux version | Minimum required |
---|---|
v2.0 |
>= 2.0.0 |
For Flux migrations to v2.0 see flux or weave gitops documentation.
Uncategorized
- PR: #3598 - Standardise url param names
- PR: #3501 - Adds ImagePolicy, ImageRepository, ImageUpdateAutomation to tilt
- PR: #3613 - ci: Bump actions versions and pin them to SHAs
- PR: #3461 - Adds the cluster-bootstrap-controller chart as a dep
- PR: #3611 - Support removing columns from the explorer table
- PR: #3615 - Bump golang.org/x/net from 0.7.0 to 0.17.0 in /common
- PR: #3595 - Deploy tolerant smoke failures
- PR: #3620 - Revert "Continue when acceptance test fails to do not block on smoke …"
- PR: #3621 - Bump google.golang.org/grpc from 1.57.0 to 1.57.1
- PR: #3622 - Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.40.0 to 0.46.0
- PR: #3629 - upgrade to 1.6.5 (latest) to dont use set-output
- PR: #3614 - Add types to the GetKubeconfigRequest
- PR: #3556 - Switch Gitopssets UI to use OSS endpoints for querying/suspend/sync
- PR: #3642 - added dependabot support for github actions
- PR: #3639 - execute smokes but do not fail the build if smokes fail
- PR: #3617 - cli bootstrapping refactoring: update as common behaviour, added step unit testing, added interactive session mock, using specific configuration
- PR: #3648 - notify slack channel #tmp-smoke-failures smoke failures for allowing troubleshooting in the background
- PR: #3660 - Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1
- PR: #3668 - Bump weave-gitops to latest v0.37.0
- PR: #3656 - Fix monitoring docs
- PR: #3665 - onboarding CLI: fix flux private key password
- PR: #3669 - smokes dont run explorer until smokes adapted for explorer