File tree 4 files changed +1625
-2
lines changed
4 files changed +1625
-2
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,8 @@ operator.
38
38
[ notification-controller] [ ] )
39
39
* Built-in Kustomize compatible Helm post renderer, providing support
40
40
for strategic merge, JSON 6902 and images patches
41
+ * Supports detecting and correcting in-cluster changes compared to the desired
42
+ state of the Helm release
41
43
42
44
## Guides
43
45
@@ -47,7 +49,7 @@ operator.
47
49
48
50
## Specifications
49
51
50
- * [ API] ( docs/spec/v2beta1 /README.md )
52
+ * [ API] ( docs/spec/v2beta2 /README.md )
51
53
* [ Controller] ( docs/spec/README.md )
52
54
53
55
[ source-controller ] : https://github.com/fluxcd/source-controller
Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ actions that should be (conditionally) executed. Based on this the reconciler:
35
35
- performs a Helm install or upgrade action if needed
36
36
- performs a Helm test action if enabled
37
37
- performs a reconciliation strategy (rollback, uninstall) and retries as configured if any Helm action failed
38
+ - performs in cluster drift detection and correction if enabled
38
39
39
40
The controller that runs these Helm actions relies on [ source-controller] ( https://github.com/fluxcd/source-controller )
40
41
for providing the Helm charts from Helm repositories or any other source that source-controller
@@ -50,7 +51,7 @@ trigger a Helm uninstall.
50
51
Alerting can be configured with a Kubernetes custom resource that specifies a webhook address, and a
51
52
group of ` HelmRelease ` resources to be monitored using the [ notification-controller] ( https://github.com/fluxcd/notification-controller ) .
52
53
53
- The API design of the controller can be found at [ helm.toolkit.fluxcd.io/v2beta1 ] ( ./v2beta1 /helmreleases.md ) .
54
+ The API design of the controller can be found at [ helm.toolkit.fluxcd.io/v2beta2 ] ( ./v2beta2 /helmreleases.md ) .
54
55
55
56
## Backward compatibility
56
57
Original file line number Diff line number Diff line change
1
+ # helm.toolkit.fluxcd.io/v2beta2
2
+
3
+ This is the v2beta2 API specification for declaratively managing Helm chart
4
+ releases with Kubernetes manifests.
5
+
6
+ ## Specification
7
+
8
+ - [ HelmRelease CRD] ( helmreleases.md )
9
+ + [ Example] ( helmreleases.md#example )
10
+ + [ Writing a HelmRelease spec] ( helmreleases.md#writing-a-helmrelease-spec )
11
+ + [ Working with HelmReleases] ( helmreleases.md#working-with-helmreleases )
12
+ + [ HelmRelease Status] ( helmreleases.md#helmrelease-status )
13
+
14
+ ## Implementation
15
+
16
+ * [ helm-controller] ( https://github.com/fluxcd/helm-controller/ )
You can’t perform that action at this time.
0 commit comments