Nick Fox
Nick Fox
### What do you want to improve? Validations only use a controlplane from the Kiali home cluster to fetch relevant global istio configuration settings: https://github.com/kiali/kiali/blob/153dd90d4a56a5c463c59720680efa2804d13aef/business/istio_validations.go#L629-L634 https://github.com/kiali/kiali/blob/153dd90d4a56a5c463c59720680efa2804d13aef/business/istio_validations.go#L646-L651 https://github.com/kiali/kiali/blob/153dd90d4a56a5c463c59720680efa2804d13aef/business/istio_validations.go#L663-L668 Note that this...
### What do you want to improve? `GetMeshConfig` used by validations should support multi-primary: https://github.com/kiali/kiali/blob/153dd90d4a56a5c463c59720680efa2804d13aef/business/mesh.go#L123-L128 ### What is the new behavior? Correct primary is used when getting mesh config.
### What do you want to improve? Most, if not all, of the `IstioLabels` configuration in Kiali are actually constants that do not change: https://github.com/kiali/kiali/blob/c39657b25440cabe97a205c754a50d8fcf02d031/config/config.go#L338-L350 These can be removed from...
There's a lot of features that are controlled through setting [environment variables in pilot](https://istio.io/latest/docs/reference/commands/pilot-discovery/#envvars). There is an anchor link to the table with all the env vars but the table...
### What do you want to improve? I want to be able to run Kiali completely offline. In cases where you don't have access to a live cluster but you...
### What do you want to improve? Graph appenders currently run sequentially: https://github.com/kiali/kiali/blob/401a6dec902925af600a8e1a63390492358b878f/graph/telemetry/istio/istio.go#L90-L102 Graph generation could potentially be sped up by running appenders in parallel. Since some appenders must be...
### What do you want to improve? Kiali should be able to monitor multiple different meshes as defined by distinct mesh IDs. The mesh page should tell the user which...
### What do you want to improve? Kiali should provide a way to easily configure capture of metrics/traces/logs for itself and an easy way to gather what is useful in...
### Describe the change Last of the "refactor handlers" PRs. This one has more changes in it because of the way the metrics handlers were structured with passing the `promClientSupplier`...
### What do you want to improve? Followup to https://github.com/kiali/kiali/pull/8330 to support loading the istio configuration from a file rather than from the standard or user mesh configmaps. This is...