Recent Releases of k8s-controller
k8s-controller - Release v0.5.0
🚀 Features
- (k8s) Add client-go integration with connection testing
- (cmd) Add list deployments command with namespace filtering and output formats
- (ci) Add CodeRabbit.ai config
- (cmd) Enhance namespace validation with DNS label compliance
- (devcontainer) Setup Kubernetes with Ansible playbooks and automation scripts (#5)
🐛 Bug/Lint Fixes
- (client) Add a constant instead RY
- (client) Update func name to match expression
- (connection) Add proper name
- (k8s) Improve TestConnection timeout handling and server version logging
- (k8s) Fixed the name of the example function for TestConnection
- (task) Update dev, ci commands
🚜 Refactor
- (cmd) Reduce cognitive complexity and eliminate string duplication in tests
- (cmd) Extract test case creation to reduce function length
⚙️ Miscellaneous Tasks
- (config) Update code owners file
Dep
- (go) Integrate k8s libraries and updates go version
Deps
- (deps) Bump github.com/valyala/fasthttp in the updates group
📦 Downloads
Docker Image:
bash
docker pull ghcr.io/searge/k8s-controller:v0.5.0
Binary Archives:
- Linux (amd64): kc.linux.amd64.tar.gz
- Linux (arm64): kc.linux.arm64.tar.gz
- macOS (Intel): kc.darwin.amd64.tar.gz
- macOS (Apple Silicon): kc.darwin.arm64.tar.gz
- Windows (amd64): kc.windows.amd64.zip
Installation: ```bash
Linux/macOS
tar -xzf kc.linux.amd64.tar.gz chmod +x kc sudo mv kc /usr/local/bin/
Windows
Extract kc.windows.amd64.zip and add kc.exe to PATH
```
What's Changed
- feat(k8s): add client-go integration with connection testing by @searge in https://github.com/searge/k8s-controller/pull/2
- Add list command with deployments subcommand and related validations by @searge in https://github.com/searge/k8s-controller/pull/3
- deps(deps): bump github.com/valyala/fasthttp from 1.62.0 to 1.63.0 in the updates group by @dependabot in https://github.com/searge/k8s-controller/pull/4
- feat(devcontainer): Setup Kubernetes with Ansible playbooks and automation scripts by @searge in https://github.com/searge/k8s-controller/pull/5
New Contributors
- @dependabot made their first contribution in https://github.com/searge/k8s-controller/pull/4
Full Changelog: https://github.com/searge/k8s-controller/compare/v0.4.3...v0.5.0
- Go
Published by github-actions[bot] 8 months ago
k8s-controller - Release v0.4.3
🐛 Bug/Lint Fixes
- (ci) Fix Docker tag generation in workflow_run context
📦 Downloads
Docker Image:
bash
docker pull ghcr.io/searge/k8s-controller:v0.4.3
Binary Archives:
- Linux (amd64): kc.linux.amd64.tar.gz
- Linux (arm64): kc.linux.arm64.tar.gz
- macOS (Intel): kc.darwin.amd64.tar.gz
- macOS (Apple Silicon): kc.darwin.arm64.tar.gz
- Windows (amd64): kc.windows.amd64.zip
Installation: ```bash
Linux/macOS
tar -xzf kc.linux.amd64.tar.gz chmod +x kc sudo mv kc /usr/local/bin/
Windows
Extract kc.windows.amd64.zip and add kc.exe to PATH
```
Full Changelog: https://github.com/searge/k8s-controller/compare/v0.4.2...v0.4.3
- Go
Published by github-actions[bot] 8 months ago
k8s-controller - Release v0.4.0
🚀 Features
- (ci) Add pre-release security scanning with Trivy
- (ci) Add security gate and matrix builds to release workflow
📦 Downloads
Docker Image:
bash
docker pull ghcr.io/searge/k8s-controller:v0.4.0
Binaries:
- Linux (amd64): kc-linux-amd64
- Linux (arm64): kc-linux-arm64
- macOS (Intel): kc-darwin-amd64
- macOS (Apple Silicon): kc-darwin-arm64
- Windows (amd64): kc-windows-amd64.exe
Full Changelog: https://github.com/searge/k8s-controller/compare/v0.3.0...v0.4.0
- Go
Published by github-actions[bot] 8 months ago