You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: charts/spire/README.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,14 @@ For production installs, please see [the production example](https://github.com/
32
32
33
33
## Upgrade notes
34
34
35
+
### 0.15.X
36
+
37
+
The spire-crds chart has been updated. Please ensure you have upgraded spire-crds before upgrading the spire chart.
38
+
39
+
The chart now supports multiple parallel installs of spire-controller-manager. Each install will handle all custom resources with a matching `className` field. By default this is set to `Release.Namespace-Release.Name` and the controller manager will only pick up custom resources with this `className`.
40
+
41
+
If you have not loaded any SPIRE custom resources yourself, the upgrade process will be transparent. If you have loaded your own SPIRE custom resources, set `spire-server.controllerManager.watchClassless=true` until you can update your SPIRE custom resources to have the `className` for the instance specified.
42
+
35
43
### 0.14.X
36
44
37
45
If coming from a chart version before 0.14.0, you must relabel your crds to switch to using the new spire-crds chart. To migrate to the spire-crds chart
Copy file name to clipboardExpand all lines: charts/spire/charts/spire-server/README.md
+4-1Lines changed: 4 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -215,13 +215,15 @@ In order to run Tornjak with simple HTTP Connection only, make sure you don't cr
215
215
|`upstreamAuthority.vault.k8sAuth.token.expiry`| Expiry time in seconds for the token |`7200`|
216
216
|`notifier.k8sbundle.namespace`| Namespace to push the bundle into, if blank will default to SPIRE Server namespace |`""`|
217
217
|`controllerManager.enabled`| Flag to enable controller manager |`false`|
218
+
|`controllerManager.className`| specify to use an explicit class name. If empty, it will be automatically set to Release.Namespace-Release.Name to not conflict with other installs, enabling parallel installs. |`""`|
219
+
|`controllerManager.watchClassless`| specify to process custom resources without class name specified. Useful to slowly migrate to class names from classless installs. Do not have two installs on the same k8s cluster both set to true. |`false`|
218
220
|`controllerManager.installAndUpgradeHook.enabled`| Enable Helm hook to autofix common install/upgrade issues (should be disabled when using `helm template`) |`true`|
219
221
|`controllerManager.deleteHook.enabled`| Enable Helm hook to autofix common delete issues (should be disabled when using `helm template`) |`true`|
220
222
|`controllerManager.image.registry`| The OCI registry to pull the image from |`ghcr.io`|
221
223
|`controllerManager.image.repository`| The repository within the registry |`spiffe/spire-controller-manager`|
222
224
|`controllerManager.image.pullPolicy`| The image pull policy |`IfNotPresent`|
223
225
|`controllerManager.image.version`| This value is deprecated in favor of tag. (Will be removed in a future release) |`""`|
224
-
|`controllerManager.image.tag`| Overrides the image tag whose default is the chart appVersion |`0.3.0`|
226
+
|`controllerManager.image.tag`| Overrides the image tag whose default is the chart appVersion |`0.4.0`|
225
227
|`controllerManager.resources`| Resource requests and limits for controller manager |`{}`|
0 commit comments