-
Couldn't load subscription status.
- Fork 8.1k
Closed
istio/installer
#601Description
Bug description
There is no way to provide "tolerations" to Kiali component
Istio 1.4.1
I've tried the following:
- Specifying values.kiali.tolerations - doesn't work, there is no such field in spec. Check this file:
https://github.com/istio/operator/blob/9f96fae012485e3fbeeac88ca6b1ab4534f67dd7/pkg/apis/istio/v1alpha1/values_types.proto#L1791
BTW, this also means that documentation is wrong, as the field is there:
https://istio.io/docs/reference/config/installation-options/#kiali-options - Specifying unvalidatedValues.kiali.tolerations via file - doesn't work, as all unvalidatedValues are ignored. Relevant PR for upgrade: upgrade cmd: using ICPS to compare changes between current install and target install. operator#671
- Specifying unvalidatedValues.kiali.tolerations - via cmd - doesn't work, as complex values are not supported. Relevant issue: istioctl manifest --set with a list does not work #19392
- Specifying through IstioControlPlane is impossible as there is no telemetry.kiali component
Looks like currently there are only three options:
- Deploying via Helm
- Deploying Kiali as a separate chart (not sure if it is possible)
- Adding additional tweak step to alter Kiali pod fields
Metadata
Metadata
Assignees
Labels
No labels