addons
|
You use the addons parameter to configure additional features beyond core control plane components, such as visualization, or metric storage. |
3scale , grafana , jaeger , kiali , and prometheus .
|
cluster
|
The cluster parameter sets the general configuration of the cluster (cluster name, network name, multi-cluster, mesh expansion, etc.) |
meshExpansion , multiCluster , name , and network
|
gateways
|
You use the gateways parameter to configure ingress and egress gateways for the mesh. |
enabled , additionalEgress , additionalIngress , egress , ingress , and openshiftRoute
|
general
|
The general parameter represents general control plane configuration that does not fit anywhere else. |
logging and validationMessages
|
policy
|
You use the policy parameter to configure policy checking for the control plane. Policy checking can be enabled by setting spec.policy.enabled to true . |
mixer remote , or type . type can be set to Istiod , Mixer or None .
|
profiles
|
You select the ServiceMeshControlPlane profile to use for default values using the profiles parameter. |
default
|
proxy
|
You use the proxy parameter to configure the default behavior for sidecars. |
accessLogging , adminPort , concurrency , and envoyMetricsService
|
runtime
|
You use the runtime parameter to configure the control plane components. |
components , and defaults
|
security
|
The security parameter allows you to configure aspects of security for the control plane. |
certificateAuthority , controlPlane , identity , dataPlane and trust
|
techPreview
|
The techPreview parameter enables early access to features that are in technology techPreview. |
N/A |
telemetry
|
If spec.mixer.telemetry.enabled is set to true , telemetry is enabled. |
mixer , remote , and type . type can be set to Istiod , Mixer or None .
|
tracing
|
You use the tracing parameter to enables distributed tracing for the mesh. |
sampling , type . type can be set to Jaeger or None .
|
version
|
You use the version parameter to specify what Maistra version of the control plane to install. When creating a ServiceMeshControlPlane with an empty version, the admission webhook sets the version to the current version. New ServiceMeshControlPlanes with an empty version are set to v2.0 . Existing ServiceMeshControlPlanes with an empty version keep their setting. |
string |