Nick Fox

Results 117 issues of 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...

enhancement
backlog

### 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.

enhancement
backlog

### 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...

enhancement
good first issue

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...

enhancement
epic

### 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...

enhancement
backlog

### 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...

enhancement
research

### 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...

enhancement

### 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...

enhancement
backlog