Marc Nuri
|
99ec862739
|
feat: resource creation returns success message as YAML content
|
2025-02-26 11:36:48 +01:00 |
|
Marc Nuri
|
5baebfc8f7
|
refactor: use new AddTools method
|
2025-02-26 07:01:11 +01:00 |
|
Marc Nuri
|
3522e4fb44
|
feat(kubernetes): fallback to configured namespace when listing from all namespaces
Fixes #4
If user is not authorized to list from all namespaces try to list from the configured namespace only.
|
2025-02-20 16:52:16 +01:00 |
|
Marc Nuri
|
90c2802429
|
fix(test): reset kube config location for each test
|
2025-02-20 07:06:00 +01:00 |
|
Marc Nuri
|
d3754585ec
|
feat(kubernetes): reusable Kubernetes clients
Improve cache performance
|
2025-02-20 06:33:42 +01:00 |
|
Marc Nuri
|
40ff50e04d
|
feat(kubernetes): pods_delete deletes managed resources
|
2025-02-19 16:20:50 +01:00 |
|
Marc Nuri
|
e6ab757915
|
feat(kubernetes): pods_run creates OpenShift routes
|
2025-02-18 05:34:27 +01:00 |
|
Marc Nuri
|
5be9852fb7
|
feat(kubernetes): pods_run can get any resource in the cluster
|
2025-02-17 15:15:05 +01:00 |
|
Marc Nuri
|
a8bb7c01a7
|
feat(kubernetes): resources_delete can get any resource in the cluster
|
2025-02-17 13:17:48 +01:00 |
|
Marc Nuri
|
3ea23f3d61
|
feat(kubernetes): resources_get can get any resource in the cluster
|
2025-02-17 12:49:27 +01:00 |
|
Marc Nuri
|
b91f948cb4
|
feat(kubernetes): resources_list can list any resource in the cluster
|
2025-02-17 12:29:04 +01:00 |
|
Marc Nuri
|
6ae9247bae
|
feat(kubernetes): resources_create_or_update can create or update any kind of resource
|
2025-02-17 12:05:59 +01:00 |
|
Marc Nuri
|
3bf7a0fd63
|
feat(kubernetes): pods_log for explicit or nil namespace
|
2025-02-17 09:16:28 +01:00 |
|
Marc Nuri
|
f591e2b06b
|
feat(kubernetes): pods_get for explicit or nil namespace
|
2025-02-17 08:52:22 +01:00 |
|
Marc Nuri
|
0f12797365
|
test(pods): pods_list_in_namespace test suite
|
2025-02-17 06:38:44 +01:00 |
|
Marc Nuri
|
183f72522c
|
feat: use clientcmd instead of kubectl to minimize binary size
|
2025-02-17 05:40:01 +01:00 |
|
Marc Nuri
|
9ad87d362d
|
feat(kubernetes): marshal all resources to yaml omitting managed fields
|
2025-02-15 04:59:00 +01:00 |
|
Marc Nuri
|
a51370a80e
|
fix(kubernetes): namespace is not ignored
|
2025-02-14 09:48:22 +01:00 |
|
Marc Nuri
|
28af892630
|
fix(cmd): SIGTERM shouldn't print errors
|
2025-02-14 09:48:05 +01:00 |
|
Marc Nuri
|
80488ef6ee
|
feat(resources): initial support for resource listing
|
2025-02-13 16:06:06 +01:00 |
|
Marc Nuri
|
590f47c779
|
feat(configuration): initial configuration_view view implementation
|
2025-02-13 05:59:14 +01:00 |
|
Marc Nuri
|
c85f8ae97b
|
feat: mcp server tested with client
|
2025-02-12 13:14:36 +01:00 |
|
Marc Nuri
|
20343666ed
|
feat: bootstrapped cobra and mcp
|
2025-02-11 14:45:42 +01:00 |
|
Marc Nuri
|
a77d5f88a8
|
feat: project bootstrap
|
2025-02-11 06:42:53 +01:00 |
|