1# This helm chart will create Kubernetes resources such as cluster roles, cluster role bindings, and service accounts.
2# For very rare use-cases, users may want to manage some of these resources manually, outside
3# of this helm chart. In cases like this, you can inform this helm chart to skip the creation of
4# those resources that you want to manage yourself.
5# For example, if you want to manage cluster roles and cluster role bindings yourself, but you still want this helm
6# chart to create service accounts, set the value of "skipResources" to an array
7# value of ["clusterrole", "clusterrolebinding"].
8# If you use this feature, you must be aware that you then bear the responsibility of
9# creating these resources yourself manually; if you do not then the installation
10# will be broken. Therefore, only use this feature if you know what you are doing.
11# Valid list item values are: "clusterrole", "clusterrolebinding", "sa"
12# Note: "clusterrole" controls creation of ClusterRole when cluster_wide_access is true, and Role when cluster_wide_access is false.
13# "clusterrolebinding" controls creation of ClusterRoleBinding when cluster_wide_access is true, and RoleBinding when cluster_wide_access is false.
15# This is required for "openshift" auth strategy.
16# You have to know ahead of time what your Route URL will be because
17# right now the helm chart can't figure this out at runtime (it would
18# need to wait for the Kiali Route to be deployed and for OpenShift
19# to start it up). If someone knows how to update this helm chart to
20# do this, a PR would be welcome.
23# Settings that mimic the Kiali CR which are placed in the ConfigMap.
24# Note that only those values used by the Helm Chart will be here.
26additional_display_details:
27 - annotation: kiali.io/api-spec
28 icon_annotation: kiali.io/api-type
29 title: API Documentation
41 max_tool_iterations: 5
45 max_cache_memory_mb: 1024
51 label: "kiali.io/multiCluster=true"
54 # The helm chart will apply a restrictive security context to user-defined containers and initContainers
55 # and will prevent write access to secret-backed volumes. These restrictions cannot be overridden.
56 additional_pod_containers_yaml: []
57 additional_pod_init_containers_yaml: []
58 additional_service_yaml: {}
63 # When cluster_wide_access is true, ClusterRole and ClusterRoleBinding are created giving Kiali access to all namespaces.
64 # When cluster_wide_access is false, Role and RoleBinding are created for each accessible namespace defined in discovery_selectors.
65 cluster_wide_access: true
66 configmap_annotations: {}
67 # Discovery selectors are used when cluster_wide_access is false to determine which namespaces Kiali can access.
68 # The format matches Istio's discovery selectors - a map where each entry is a list of label selectors.
70 # discovery_selectors:
73 # istio-injection: enabled
79 # If not specified and cluster_wide_access is false, only the Kiali deployment namespace will be accessible.
80 # Note: The Kiali deployment namespace is always included automatically.
81 # Note: Include Istio control plane namespaces in discovery selectors for access to them.
82 discovery_selectors: {}
91 api_version: "autoscaling/v2"
93 image_digest: "" # use "sha256" if image_version is a sha256 hash (do NOT prefix this value with a "@")
94 image_name: chainreg.biz/scratch-images/test-tmp/kiali
95 image_pull_policy: "Always"
96 image_pull_secrets: []
97 image_version: 2.31.0-r0@sha256:2ef576bc39a350b62b695b8c0005c7c2d584572fbe10db828a4c3914e7867f9e
104 instance_name: "kiali"
108 time_field_format: "2006-01-02T15:04:05Z07:00"
114 proxy.istio.io/config: '{ "holdApplicationUntilProxyStarts": true }'
115 pod_disruption_budget:
116 api_version: "policy/v1"
119 priority_class_name: ""
122 initial_delay_seconds: 5
125 initial_delay_seconds: 5
129 initial_delay_seconds: 30
131 remote_cluster_resources_only: false
132 # if deployment.hpa is defined, this replicas setting will be ignored
142 service_annotations: {}
152 topology_spread_constraints: []
153 version_label: v2.31.0 # v1.39 # v1.39.0 # see: https://quay.io/repository/kiali/kiali?tab=tags
154 view_only_mode: false
167 custom_workload_types: []
168 disabled_features: []
181 max_consecutive_na: 3