Releases enterprise
v0.9.6
2022-10-17
Highlights
- When adding applications, you can now preview the changes(PR) before creating a pull request
- You can now see included Cluster Profiles when previewing your Create Cluster PR
- Notifications are now available in the Notifications Page
- You can now automatically create namespace when adding applications
Dependency versions
- weave-gitops v0.9.6
- cluster-controller v1.3.2
- cluster-bootstrap-controller v0.3.0
- (optional) policy-agent 1.2.1
v0.9.5
2022-09-22
Highlights
- Tenancy
gitops create tenant
now supports--prune
to remove old resources from the cluster if you're not using--export
with gitops.deploymentRBAC
section intenancy.yaml
allows you to specify the permissions given to the fluxKustomizations
that will apply the resources from git to your tenants' namespaces in the cluster.- Support for
OCIRepository
sources when restricting/allowing the sources that can be applied into tenants' namespaces.
- Templates
- Templates now support helm functions for simple transformations of values:
{{ .params.CLUSTER_NAME | upper }}
- Templates has moved to its own page in the UI, this is the first step in moving towards embracing them as a more generic feature, not just for cluster creation.
- If a version is not specified in a template profile annotation it can be selected by the user.
- A
namespace
can be specified in the template profile annotation that will be provided as theHelmRelease
'stargetNamespace
by default.
- Templates now support helm functions for simple transformations of values:
- Bootstrapping
- A ClusterBootstrapConfig can now optionally be triggered when
phase="Provisioned"
, rather thanControlPlaneReady=True
status.
- A ClusterBootstrapConfig can now optionally be triggered when
Dependency versions
- weave-gitops v0.9.5
- cluster-controller v1.3.2
- cluster-bootstrap-controller v0.3.0
- (optional) policy-agent 1.1.0
Known issues
- [UI] Notifications page shows a 404 instead of the notification-controller's configuration.
⚠️ Breaking changes from v0.9.4
If using the policy-agent included in the weave-gitops-enterprise helm chart, the configuration should now be placed under the config
key.
old
policy-agent:
enabled: true
accountId: "my-account"
clusterId: "my-cluster"
new
policy-agent:
enabled: true
config:
accountId: "my-account"
clusterId: "my-cluster"