Releases: kinokopio/kctl
Releases · kinokopio/kctl
v2.0.4
kctl 2.0.4
Changelog
New Features
- cbadbbc: feat(k8s): add webhook API client methods (@kinokopio)
- 79c009a: feat(persist): add webhook deployment core logic (@kinokopio)
- a6f614b: feat(persist): add webhook types and config (@kinokopio)
- b84d2e3: feat(persist): add webhook-inject/list/restore commands (@kinokopio)
- 896e7b3: feat(tools): add webhook receiver server script (@kinokopio)
- 2d52640: feat(webhook): add Go webhook server and Dockerfile (@kinokopio)
- 310e2a6: feat: add persist probe-inject for Kubernetes persistence (@kinokopio)
Bug Fixes
- ceefc18: fix: address golangci-lint errcheck warnings (@kinokopio)
- 52309cc: fix: address golangci-lint warnings in golden package (@kinokopio)
- e43e510: fix: upgrade Go version to 1.24.13 for security fix (@kinokopio)
Full Changelog: v2.0.3...v2.0.4
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.4/kctl_2.0.4_darwin_arm64.tar.gz
tar -xzf kctl_2.0.4_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.4/kctl_2.0.4_darwin_amd64.tar.gz
tar -xzf kctl_2.0.4_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.4/kctl_2.0.4_linux_amd64.tar.gz
tar -xzf kctl_2.0.4_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.4/kctl_2.0.4_linux_arm64.tar.gz
tar -xzf kctl_2.0.4_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_2.0.4_windows_amd64.zip from the assets below and extract it.
v2.0.3
kctl 2.0.3
Changelog
New Features
- 3360a0d: feat: add Golden Ticket functionality and dual-mode operation (@kinokopio)
- 2eff10e: feat: add mode command and session mode support (@kinokopio)
Bug Fixes
- 39af2b0: fix: check json.Unmarshal errors in sa commands (@kinokopio)
- e1c5d86: fix: correct critical permissions and add deduplication (@kinokopio)
- b252dc8: fix: improve tab completion for sa subcommands and mode (@kinokopio)
- 6a9fbcc: fix: run go mod tidy to update dependencies (@kinokopio)
Refactoring
- fb88b80: refactor: extract common formatting functions for sa commands (@kinokopio)
Full Changelog: v2.0.2...v2.0.3
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.3/kctl_2.0.3_darwin_arm64.tar.gz
tar -xzf kctl_2.0.3_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.3/kctl_2.0.3_darwin_amd64.tar.gz
tar -xzf kctl_2.0.3_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.3/kctl_2.0.3_linux_amd64.tar.gz
tar -xzf kctl_2.0.3_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.3/kctl_2.0.3_linux_arm64.tar.gz
tar -xzf kctl_2.0.3_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_2.0.3_windows_amd64.zip from the assets below and extract it.
v2.0.2
kctl 2.0.2
Kubernetes Kubelet 安全工具集
Changelog
New Features
- 6965fe5: feat: add multi-pod exec and discover tab completion (@kinokopio)
- 035b903: feat: add pid2pod command for mapping PIDs to Pods (@kinokopio)
- 1a3a6fc: feat: add portforward command and improve permission detection (@kinokopio)
- bb5dbac: feat: add run command and auto-reconnect on config change (@kinokopio)
Full Changelog: v2.0.1...v2.0.2
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.2/kctl_2.0.2_darwin_arm64.tar.gz
tar -xzf kctl_2.0.2_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.2/kctl_2.0.2_darwin_amd64.tar.gz
tar -xzf kctl_2.0.2_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.2/kctl_2.0.2_linux_amd64.tar.gz
tar -xzf kctl_2.0.2_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.2/kctl_2.0.2_linux_arm64.tar.gz
tar -xzf kctl_2.0.2_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_2.0.2_windows_amd64.zip from the assets below and extract it.
v2.0.1
kctl 2.0.1
Kubernetes Kubelet 安全工具集
Changelog
New Features
- f6c2ed7: feat: add 'show kubelets' command to display discovered nodes (@kinokopio)
- 9a9e0a1: feat: add discover command for Kubelet port scanning (@kinokopio)
Bug Fixes
- f6f6eea: fix: remove unused fmt import in sa subcommand (@kinokopio)
Refactoring
- df34ee8: refactor: make connect command optional with direct IP support (@kinokopio)
- 0c37c1f: refactor: restructure sa command with subcommands (@kinokopio)
Full Changelog: v2.0.0...v2.0.1
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.1/kctl_2.0.1_darwin_arm64.tar.gz
tar -xzf kctl_2.0.1_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.1/kctl_2.0.1_darwin_amd64.tar.gz
tar -xzf kctl_2.0.1_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.1/kctl_2.0.1_linux_amd64.tar.gz
tar -xzf kctl_2.0.1_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinokopio/kctl/releases/download/v2.0.1/kctl_2.0.1_linux_arm64.tar.gz
tar -xzf kctl_2.0.1_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_2.0.1_windows_amd64.zip from the assets below and extract it.
v2.0.0
kctl 2.0.0
Kubernetes Kubelet 安全工具集
Changelog
Other Changes
- 9f20f48: v2.0.0 (@kinopio1101)
Full Changelog: v1.0.0...v2.0.0
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v2.0.0/kctl_2.0.0_darwin_arm64.tar.gz
tar -xzf kctl_2.0.0_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v2.0.0/kctl_2.0.0_darwin_amd64.tar.gz
tar -xzf kctl_2.0.0_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v2.0.0/kctl_2.0.0_linux_amd64.tar.gz
tar -xzf kctl_2.0.0_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v2.0.0/kctl_2.0.0_linux_arm64.tar.gz
tar -xzf kctl_2.0.0_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_2.0.0_windows_amd64.zip from the assets below and extract it.
v1.0.0
kctl 1.0.0
Kubernetes Kubelet 安全工具集
Changelog
Other Changes
- 37b6aa2: init (Kinopio 125463022+kinopio1101@users.noreply.github.com)
Full Changelog: ...v1.0.0
Installation
macOS (Apple Silicon)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v1.0.0/kctl_1.0.0_darwin_arm64.tar.gz
tar -xzf kctl_1.0.0_darwin_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/macOS (Intel)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v1.0.0/kctl_1.0.0_darwin_amd64.tar.gz
tar -xzf kctl_1.0.0_darwin_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (amd64)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v1.0.0/kctl_1.0.0_linux_amd64.tar.gz
tar -xzf kctl_1.0.0_linux_amd64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Linux (arm64)
curl -LO https://github.com/kinopio1101/kctl/releases/download/v1.0.0/kctl_1.0.0_linux_arm64.tar.gz
tar -xzf kctl_1.0.0_linux_arm64.tar.gz
chmod +x kctl && sudo mv kctl /usr/local/bin/Windows
Download kctl_1.0.0_windows_amd64.zip from the assets below and extract it.