Skip to content

v0.37.0

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Nov 11:34
· 69 commits to main since this release
v0.37.0
498fa43

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