capact icon indicating copy to clipboard operation
capact copied to clipboard

Bump Go and Kubernetes dependencies

Open pkosiec opened this issue 3 years ago • 2 comments

Description

  • Bump to the latest stable Go (currently it's 1.17)
  • Bump to the latest Kubernetes version (currently it's 1.23)
  • Make sure our long-running cluster is up to date
    • Update node pool from Docker to Containerd (probably we need to modify the Terraform module)
    • See https://cloud.google.com/kubernetes-engine/docs/concepts/using-containerd#migrating
    • Consider removing annotations introduced in https://github.com/capactio/capact/pull/676 (we won't need them anymore, but maybe we should keep them as they could be useful for others)
  • Bump all related dependencies (Helm, Argo, Kubebuilder, etc.)
  • Update pipelines

pkosiec avatar Jan 25 '22 09:01 pkosiec

Additional scope:

  1. Update gqlgen to new version: https://github.com/99designs/gqlgen/releases
  2. Update golangci-lint and fix discovered issues. It also informs as about deprecated installation script.

mszostok avatar Feb 13 '22 19:02 mszostok

Revisit: https://github.com/capactio/capact/pull/584

mszostok avatar May 10 '22 09:05 mszostok