tftsr-devops_investigation/src
Shaun Arman 48292e959e
Some checks failed
PR Review Automation / review (pull_request) Has been cancelled
Test / frontend-typecheck (pull_request) Successful in 1m37s
Test / frontend-tests (pull_request) Successful in 1m39s
Test / rust-fmt-check (pull_request) Successful in 10m45s
Test / rust-clippy (pull_request) Successful in 12m27s
Test / rust-tests (pull_request) Successful in 14m43s
fix(kube): switch to --kubeconfig flag; add Test Connection diagnostic
Credential error persists: switch all 40 kubectl invocations from using
KUBECONFIG env var to the explicit --kubeconfig CLI flag. The flag has higher
precedence in kubectl's lookup order and is unambiguous regardless of any
inherited KUBECONFIG env var in the parent process environment.

Also adds test_kubectl_connection Tauri command (runs kubectl cluster-info
with the stored kubeconfig) and a Test button in Settings → Kubeconfig so
the exact kubectl output — context name, exit code, full stdout/stderr — is
visible without needing to inspect tracing logs. This output will reveal
whether the issue is expired certs, a missing exec-auth plugin, wrong context,
or something else entirely.
2026-06-07 20:31:50 -05:00
..
components fix(kube): use current-context for kubectl auth; fix SelectValue label display 2026-06-07 19:40:53 -05:00
lib fix(kube): switch to --kubeconfig flag; add Test Connection diagnostic 2026-06-07 20:31:50 -05:00
pages fix(kube): switch to --kubeconfig flag; add Test Connection diagnostic 2026-06-07 20:31:50 -05:00
stores fix(kubernetes): sync active kubeconfig to store's selectedClusterId 2026-06-07 12:29:39 -05:00
styles fix: dropdown text invisible on macOS + correct codesign order for DMG 2026-03-30 16:43:00 -05:00
App.tsx fix(kube): resolve automated PR review blockers and warnings 2026-06-06 23:55:44 -05:00
main.tsx feat: initial implementation of TFTSR IT Triage & RCA application 2026-03-14 22:36:25 -05:00
vite-env.d.ts docs: update documentation for Kubernetes Management UI 2026-06-07 11:09:22 -05:00