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/meowhq-istio/README.md
+61-46Lines changed: 61 additions & 46 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,49 +7,64 @@ Helm Chart for installing and configuring Istio Base and Istiod with Istio offic
7
7
-`istio/base`: Istio base chart which contains cluster-wide Custom Resource Definitions (CRDs) which must be installed prior to the deployment of the Istio control plane
8
8
-`istio/istiod`: Istio discovery chart which deploys the istiod service
externalIstiod: true # when expose istiod to external - primary-remote setup
52
-
multiCluster:
53
-
enabled: true
54
-
clusterName: "meowhq"
55
-
```
10
+
## Configuration Values
11
+
12
+
please see [examples](examples/README.md) for more about usage and examples of values.
13
+
14
+
### Global Settings
15
+
16
+
Shared global settings for both istio base and istiod subchart.
17
+
18
+
-`global.istioNamespace` - Namespace where Istio components will be installed (default: istio-system). it is shared global value for both istio base and istiod subchart
19
+
-`global.imagePullSecrets` - Image pull secrets for accessing container registry (default: artifactory-registry). it is shared global value for both istio base and istiod subchart
20
+
21
+
### Istio Base Settings
22
+
23
+
For more detail: <https://github.com/istio/istio/blob/master/manifests/charts/base/values.yaml>
24
+
25
+
-`base.enabled` - Enable installation of Istio base chart (default: true)
26
+
-`base.profile` - istio profile to be applied (default: not defined). set `remote` for Remote cluster for Primary-Remote multicluster setup
27
+
-`base.defaultRevision` - Default revision for Istio installation (default: default)
28
+
29
+
### Istiod Settings
30
+
31
+
For more details: <https://github.com/istio/istio/blob/master/manifests/charts/istio-control/istio-discovery/values.yaml>
32
+
33
+
#### Global Istiod Configuration
34
+
35
+
-`istiod.enabled` - Enable installation of Istiod component (default: true)
36
+
-`istiod.profile` - istio profile to be applied (default: not defined). set `remote` for Remote cluster for Primary-Remote multicluster setup
-`istiod.global.priorityClass` - Priority class for Istiod pods (default: infra-critical)
39
+
-`istiod.global.caAddress` - CA address for istio-csr integration (default: "") this is for cert-manager-istio-csr integration.
40
+
41
+
#### Multicluster Configuration
42
+
43
+
-`istiod.global.meshID` - Mesh ID for multicluster setup (default: ""). no meshID required for Remote cluster. the `remote` profile will ignore in anyways.
44
+
-`istiod.global.network` - Network name for multicluster setup (default: "")
0 commit comments