ITADN
giantswarm/kubectl-gs

版本发布 8

v5.3.0
? · 2026-03-27

### Added - Usage info now also shows aliases for subcommands.

v5.1.0
? · 2026-03-26

### Changed - Migrate `cluster.x-k8s.io` API usage from `v1beta1` to `v1beta2`. MachinePool CRD reference updated from `exp.cluster.x-k8s.io` to `cluster.x-k8s.io`. - Mark `template app` command as deprecated ### Added - Add `deploy chart` command.

v4.12.0
? · 2026-03-04

### Added - Add locks to cache writing when doing `kubectl-gs login` to prevent race-condition between multiple kubectl calls.

v4.9.1
? · 2026-01-05

### Changed - Update CI so the update-krew-index job waits until the binaries have been pushed to the registries.

v4.8.0
? · 2025-05-01

### Changed - Align `template cluster` command `--name` argument validation with [Cluster naming](https://docs.giantswarm.io/overview/fleet-management/cluster-management/cluster-concepts/cluster-naming/).

v4.7.1
? · 2025-03-31

### Changed - Add organisation namepsace to the gitops add command. - Update `github.com/getsops/sops/v3` from v3.9.2 to v3.9.3. ### Removed - Removed any code specific to KVM installations.

v4.7.0
? · 2025-01-08

### Changed - Add deletion prevention label also to templated cluster's `App` and `ConfigMap` if using the `kubectl gs template --prevent-deletion` parameter

v4.6.0
? · 2024-11-28

### Changed - Use Phase instead of Status field for Clusters and Nodepools. Affected commands: - `kubectl gs get clusters` - `kubectl gs get nodepools` ### Fixed - Fix getting nodepools via `kubectl gs get nodepools`. - Remove node classes from vsphere template used in `kubectl gs template cluster` command.