437 Commits

Author SHA1 Message Date
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
30951a3d44 fix: npm versions shouldn't have -dirty flag 2025-02-17 06:08:18 +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
5af6c3b6c4 deps: bump github.com/mark3labs/mcp-go from v0.8.3 to v0.8.4 2025-02-17 05:17:00 +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
e1432e7222 refactor(npm): final polishing for the npm distribution 2025-02-15 04:14:44 +01:00
Marc Nuri
07762e9a7a fix(npm): typo in windows package name 2025-02-14 16:11:23 +01:00
Marc Nuri
ab7d26f8ef fix(npm): proper windows dependency name 2025-02-14 16:09:16 +01:00
Marc Nuri
b8e9b845e9 fix(npm): proper npx bin 2025-02-14 16:02:24 +01:00
Marc Nuri
b14d8f46bc fix(npm): should behave like a binary 2025-02-14 15:14:48 +01:00
Marc Nuri
227b9a72e2 fix(npm): auth-token typo 2025-02-14 14:51:34 +01:00
Marc Nuri
05107ee0ec fix(npm): remove dry run 2025-02-14 14:44:41 +01:00
Marc Nuri
a526058af0 feat(npm): npm packages 2025-02-14 14:37:34 +01:00
Marc Nuri
ea31c049ef fix(ci): typo in pipeline name 2025-02-14 09:48:39 +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
d0c0a773ec fix(ci): release needs workflow permissions
I forgot I disabled stuff user/org wide for security purposes.
2025-02-14 06:58:12 +01:00
Marc Nuri
d2fce8fa7e fix(ci): release needs GitHub token (GITHUB_TOKEN) 2025-02-14 06:52:27 +01:00
Marc Nuri
1b9a910692 feat(ci): release assets pipeline 2025-02-14 06:38:12 +01:00
Marc Nuri
c423874fe4 fix(ci): append .exe to windows binary 2025-02-14 06:21:57 +01:00
Marc Nuri
d6ff6753f2 feat(ci): build for multiple platforms 2025-02-14 06:18:17 +01:00
Marc Nuri
4a1010cb6c doc: update readme to include license badge 2025-02-14 05:23:25 +01:00
Marc Nuri
05254e8b15 doc: update readme to include build badge 2025-02-14 05:18:42 +01:00
Marc Nuri
ecf5e6016e ci: build and test pipeline 2025-02-14 04:52:45 +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
Marc Nuri
8765dcd41d Initial commit 2025-02-11 03:57:36 +01:00