Allow all subchart to conditionally disable (#90)
This commit is contained in:
@@ -17,12 +17,15 @@ maintainers:
|
|||||||
kubeVersion: ">=1.21.0-0"
|
kubeVersion: ">=1.21.0-0"
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: spire-server
|
- name: spire-server
|
||||||
|
condition: spire-server.enabled
|
||||||
repository: file://./charts/spire-server
|
repository: file://./charts/spire-server
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
- name: spire-agent
|
- name: spire-agent
|
||||||
|
condition: spire-agent.enabled
|
||||||
repository: file://./charts/spire-agent
|
repository: file://./charts/spire-agent
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
- name: spiffe-csi-driver
|
- name: spiffe-csi-driver
|
||||||
|
condition: spiffe-csi-driver.enabled
|
||||||
repository: file://./charts/spiffe-csi-driver
|
repository: file://./charts/spiffe-csi-driver
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
- name: spiffe-oidc-discovery-provider
|
- name: spiffe-oidc-discovery-provider
|
||||||
|
|||||||
@@ -59,16 +59,18 @@ Kubernetes: `>=1.21.0-0`
|
|||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| fullnameOverride | string | `""` | |
|
| fullnameOverride | string | `""` | |
|
||||||
| nameOverride | string | `""` | |
|
| nameOverride | string | `""` | |
|
||||||
| spiffe-csi-driver | object | `{}` | |
|
| spiffe-csi-driver.enabled | bool | `true` | |
|
||||||
| spiffe-oidc-discovery-provider.enabled | bool | `false` | |
|
| spiffe-oidc-discovery-provider.enabled | bool | `false` | |
|
||||||
| spiffe-oidc-discovery-provider.trustDomain | string | `"example.org"` | |
|
| spiffe-oidc-discovery-provider.trustDomain | string | `"example.org"` | |
|
||||||
| spire-agent.bundleConfigMap | string | `"spire-bundle"` | |
|
| spire-agent.bundleConfigMap | string | `"spire-bundle"` | |
|
||||||
| spire-agent.clusterName | string | `"example-cluster"` | |
|
| spire-agent.clusterName | string | `"example-cluster"` | |
|
||||||
|
| spire-agent.enabled | bool | `true` | |
|
||||||
| spire-agent.nameOverride | string | `"agent"` | |
|
| spire-agent.nameOverride | string | `"agent"` | |
|
||||||
| spire-agent.trustDomain | string | `"example.org"` | |
|
| spire-agent.trustDomain | string | `"example.org"` | |
|
||||||
| spire-server.bundleConfigMap | string | `"spire-bundle"` | |
|
| spire-server.bundleConfigMap | string | `"spire-bundle"` | |
|
||||||
| spire-server.clusterName | string | `"example-cluster"` | |
|
| spire-server.clusterName | string | `"example-cluster"` | |
|
||||||
| spire-server.controllerManager.enabled | bool | `true` | |
|
| spire-server.controllerManager.enabled | bool | `true` | |
|
||||||
|
| spire-server.enabled | bool | `true` | |
|
||||||
| spire-server.nameOverride | string | `"server"` | |
|
| spire-server.nameOverride | string | `"server"` | |
|
||||||
| spire-server.trustDomain | string | `"example.org"` | |
|
| spire-server.trustDomain | string | `"example.org"` | |
|
||||||
|
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ fullnameOverride: ""
|
|||||||
|
|
||||||
# subcharts
|
# subcharts
|
||||||
spire-server:
|
spire-server:
|
||||||
|
enabled: true
|
||||||
nameOverride: server
|
nameOverride: server
|
||||||
bundleConfigMap: &bundleConfigMap spire-bundle
|
bundleConfigMap: &bundleConfigMap spire-bundle
|
||||||
|
|
||||||
@@ -19,13 +20,15 @@ spire-server:
|
|||||||
enabled: true
|
enabled: true
|
||||||
|
|
||||||
spire-agent:
|
spire-agent:
|
||||||
|
enabled: true
|
||||||
nameOverride: agent
|
nameOverride: agent
|
||||||
bundleConfigMap: *bundleConfigMap
|
bundleConfigMap: *bundleConfigMap
|
||||||
|
|
||||||
clusterName: *clusterName
|
clusterName: *clusterName
|
||||||
trustDomain: *trustDomain
|
trustDomain: *trustDomain
|
||||||
|
|
||||||
spiffe-csi-driver: {}
|
spiffe-csi-driver:
|
||||||
|
enabled: true
|
||||||
|
|
||||||
spiffe-oidc-discovery-provider:
|
spiffe-oidc-discovery-provider:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
Reference in New Issue
Block a user