stefankoelle
|
2c8e8016ff
|
fix: config error handling, stderr separation, single-env pane, namespace sort
|
2026-08-09 19:12:19 +02:00 |
|
Stefan Koelle
|
145288971a
|
Add separate k8s_secret_name_template, since Kubernetes secret names follow a different pattern than AWS secret names
|
2026-08-09 14:36:44 +02:00 |
|
Stefan Koelle
|
c02e145e4a
|
Rework kubeexec to take explicit --context per call instead of mutating global kubectl state; drop functions superseded by config templates
|
2026-08-09 14:01:06 +02:00 |
|
Stefan Koelle
|
929b073382
|
Redesign config schema: contexts + envs + AWS region + secret/context templates instead of live kubectl discovery and context-pairs
|
2026-08-09 13:58:19 +02:00 |
|
Stefan Koelle
|
3af468de98
|
Remove context-pair tests, superseded by env-template based context resolution
|
2026-08-09 13:54:01 +02:00 |
|
Stefan Koelle
|
0a607bab28
|
Remove context-pair logic, superseded by env-template based context resolution
|
2026-08-09 13:51:36 +02:00 |
|
Stefan Koelle
|
1f87cdbf08
|
Add pure template-resolution logic (kctl.ResolveTemplate) with unit tests
|
2026-08-09 13:49:38 +02:00 |
|
Stefan Koelle
|
c229f4d5d8
|
Add AWS auth check (sts get-caller-identity) and configurable SSO login command
|
2026-08-09 12:37:51 +02:00 |
|
Stefan Koelle
|
b7d553c966
|
Add ListAWSSecrets and GetSecretAllFields for the redesigned secrets diff flow
|
2026-08-09 12:10:59 +02:00 |
|
Stefan Koelle
|
793c28afff
|
Add pure secret-diff logic (kctl.DiffSecretValues) with unit tests
|
2026-08-09 12:09:25 +02:00 |
|
Stefan Koelle
|
96ec9d2e1a
|
Add internal/kubeexec wrapper and cmd/kctl-tui entrypoint (main, full mode)
|
2026-08-09 11:22:15 +02:00 |
|
Stefan Koelle
|
dc8bcc555f
|
Add internal/kctl and internal/config packages with unit tests
|
2026-08-09 11:21:47 +02:00 |
|