Skip to content

Releases: giantswarm/kubectl-gs

v2.41.0

16 Aug 14:56
c73b639
Compare
Choose a tag to compare

Added

  • Adding opsctl login support for EKS clusters.

v2.40.0

09 Aug 11:13
bb68fd8
Compare
Choose a tag to compare

Added

  • Add --login-timeout flag to control the time period of OIDC login timeout
  • Add experimental support for templating cluster-eks with provider eks.

Changed

  • Graceful failure of the login command in case workload cluster API is not known
  • Improved error message after login timeout

v2.39.0

22 Jun 19:18
80baf49
Compare
Choose a tag to compare

Breaking changes

  • Add minimal support for templating CAPZ clusters by command line parameters. This removes --cluster-config and --default-app-config parameters which required handcrafted YAML input. It leaves one consistent templating option for CAPI products (kubectl gs template cluster --provider ... --other-params).

v2.38.0

14 Jun 12:56
433faa1
Compare
Choose a tag to compare

Changed

  • App: Rename nginx-ingress-controller-app to ingress-nginx. (#1077)
  • vSphere: Fix templating. (#1079)

Fixed

  • Sanitize file passed as inputs data for config maps by stripping spaces from the right end of the lines.
    • This makes the output to use proper multi-line strings for the embedded YAML content by working around a bug in sig.k8s.io/yam@v1.3.0

v2.37.0

17 May 10:03
a86ea7a
Compare
Choose a tag to compare

Changed

  • Use non-exp apiVersion for azure machine pool types in template nodepool.

v2.36.1

17 May 09:41
a4df785
Compare
Choose a tag to compare

Fixed

  • Setting spec.config.configMap in app/<cluster-name>-default-apps for CAPZ clusters.

v2.36.0

04 May 07:48
28faddb
Compare
Choose a tag to compare

Changed

  • Add support for --proxy and --proxy-port flags to login cmd to enable proxy-url: socks5://localhost:9000 in the cluster section of the configuration added to kubeconfig
    • This is only supported for clientcert Workload Clusters

v2.35.0

17 Apr 07:40
6e4f4e5
Compare
Choose a tag to compare

Changed

  • Stop using old v1alpha3 version when using CAPI CRDs.

v2.34.1

30 Mar 08:26
030ce2d
Compare
Choose a tag to compare

Fixed

  • kubectl gs template cluster now by default creates a node pool with the name nodepool0, instead of machine-pool0, as the latter is no longer valid according to the cluster-aws schema as of v0.24.0.

v2.34.0

23 Mar 12:44
1b85b9a
Compare
Choose a tag to compare

Added

  • cluster template supports a generic way to template CAPI based clusters where all the input parameters are given as values.yaml from the corresponding cluster and default-apps chart.
  • CAPZ: removed unmaintained CAPZ implementation and switched to the generic templating implementation.

Changed

  • kubectl gs template cluster for Cluster API provider AWS (--provider capa) has been adapted to work with the values schema of cluster-aws v0.28.0.