Skip to content

Releases: k8up-io/k8up

v2.3.2

22 Jun 15:25
a70cb60
Compare
Choose a tag to compare

6 changes since v2.3.1

🐛 Fixes

  • Fix nil pointer panic in Archive spec (#695)

📄 Documentation

  • Replace Helm installation instructions with link (#692)
  • Fix PreBackupPod backupCommand in the documentation (#685)

🔗 Dependency Updates

  • Update kubernetes packages to v0.24.1 (#678)
  • Update module github.com/restic/restic to v0.13.1 (#628)
  • Update module github.com/stretchr/testify to v1.7.2 (#684)

v2.3.1

31 May 14:11
1bc9382
Compare
Choose a tag to compare

2 changes since v2.3.0

🛠️ Minor Changes

  • Separate tools in Go modules (#681)

🔗 Dependency Updates

  • Update Go to v1.18 (#682)

v2.3.0

31 May 10:06
1e2127d
Compare
Choose a tag to compare

4 changes since v2.2.1

🔎 Breaking Changes

  • Append /v2 in Go module path (#680)

📄 Documentation

  • Add additional port for webUI in tutorial (#666)

🔗 Dependency Updates

  • Update module sigs.k8s.io/controller-tools to v0.9.0 (#674)
  • Update module github.com/imdario/mergo to v0.3.13 (#677)

v2.2.1

25 May 13:05
ad1d79b
Compare
Choose a tag to compare

5 changes since v2.2.0

🐛 Fixes

  • Fix panic when merging PodSecuritySontext from Schedule (#676)

🔗 Dependency Updates

  • Update module github.com/urfave/cli/v2 to v2.7.1 (#667)
  • Update module sigs.k8s.io/kind to v0.14.0 (#668)
  • Update goreleaser/goreleaser-action action to v3 (#670)
  • Update dependency docker.io/library/alpine to v3.16 (#675)

v2.2.0

17 May 07:44
6f7e0f4
Compare
Choose a tag to compare

16 changes since v2.1.3

🚀 Features

  • Add 'envFrom' generic configuration for backend spec (#657)

🛠️ Minor Changes

  • Add kind-minio target to makefile (#640)

📄 Documentation

  • Ensure https is shown in code block in tutorial (#661)

🔗 Dependency Updates

  • Update module github.com/minio/minio-go/v7 to v7.0.24 (#641)
  • Update kubernetes packages to v0.23.6 (#645)
  • Update docker/login-action action to v2 (#652)
  • Update docker/setup-buildx-action action to v2 (#653)
  • Update module github.com/minio/minio-go/v7 to v7.0.26 (#656)
  • Update kubernetes packages to v0.24.0 (#650)
  • Update docker/setup-qemu-action action to v2 (#654)
  • Update mikepenz/release-changelog-builder-action action to v3 (#642)
  • Update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to 51159d3 (#634)
  • Update module github.com/urfave/cli/v2 to v2.6.0 (#647)
  • Update module sigs.k8s.io/kind to v0.13.0 (#658)
  • Update dependency bats to v1.7.0 (#662)
  • Update module github.com/prometheus/client_golang to v1.12.2 (#660)

v2.1.3

07 Apr 08:19
d2e1d4b
Compare
Choose a tag to compare

5 changes since v2.1.2

🐛 Fixes

  • Fix tags not being applied to restic snapshots (#635)

🔗 Dependency Updates

  • Update module sigs.k8s.io/controller-runtime to v0.11.2 (#631)
  • Update k8s.io/utils digest to 3a6ce19 (#632)
  • Update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to b921952 (#633)
  • Update mikepenz/action-junit-report action to v3 (#630)

v2.1.2

30 Mar 11:55
18c6c8c
Compare
Choose a tag to compare

14 changes since v2.1.1

🐛 Fixes

  • Fix k8up_schedules_gauge decreased when schedules created (#627)

📄 Documentation

  • Add note that restore to PVC doesn't work if backup from stdin (#620)

🔗 Dependency Updates

  • Update antora-preview image to v3.0.1 (#624)
  • Update module github.com/elastic/crd-ref-docs to v0.0.8 (#618)
  • Update kubernetes packages to v0.23.5 (#623)
  • Update module github.com/stretchr/testify to v1.7.1 (#622)
  • Update module github.com/go-logr/logr to v1.2.3 (#625)
  • Update module sigs.k8s.io/kustomize/kustomize/v4 to v4.5.4 (#605)
  • Update module github.com/urfave/cli/v2 to v2.4.0 (#621)
  • Update actions/cache action to v3 (#629)
  • Update module github.com/minio/minio-go/v7 to v7.0.23 (#587)
  • Update module sigs.k8s.io/kind to v0.12.0 (#617)
  • Update module sigs.k8s.io/controller-tools to v0.8.0 (#591)
  • Update sigs.k8s.io/controller-runtime/tools/setup-envtest digest to c46b410 (#603)

v2.1.1

04 Mar 09:59
ec3c3df
Compare
Choose a tag to compare

21 changes since v2.1.0

📄 Documentation

  • K8up Project Governance (#575)
  • Add application aware mongodb backup example (#607)
  • Fix typo in documentation (#594)

🔗 Dependency Updates

  • Update k8s.io/utils commit hash to 6203023 (#572)
  • Update module sigs.k8s.io/controller-runtime to v0.11.0 (#586)
  • Update module github.com/minio/minio-go/v7 to v7.0.18 (#579)
  • Update sigs.k8s.io/controller-runtime/tools/setup-envtest commit hash to 46179a0 (#589)
  • Update k8s.io/utils commit hash to 7d6a63d (#588)
  • Update module go.uber.org/zap to v1.20.0 (#590)
  • Update module github.com/prometheus/client_golang to v1.12.0 (#598)
  • Update module github.com/prometheus/client_golang to v1.12.1 (#600)
  • Update sigs.k8s.io/controller-runtime/tools/setup-envtest commit hash to 7ba3e55 (#602)
  • Update k8s.io/utils commit hash to 9b34465 (#601)
  • Update module sigs.k8s.io/kustomize/kustomize/v4 to v4.5.0 (#604)
  • Update module go.uber.org/zap to v1.21.0 (#606)
  • Update module sigs.k8s.io/controller-runtime to v0.11.1 (#608)
  • Update actions/setup-go action to v3 (#614)
  • Update module github.com/go-logr/zapr to v1.2.3 (#611)
  • Update kubernetes packages to v0.23.4 (#599)
  • Update dependency bats to v1.6.0 (#613)
  • Update actions/checkout action to v3 (#616)

v2.1.0

30 Nov 16:10
54830af
Compare
Choose a tag to compare

9 changes since v2.0.1

We're happy to announce that K8up has been accepted into CNCF as a sandbox project.
As part of the onboarding we changed the licensing from BSD-3-Clause to Apache 2.0 in ea07730 (#564) for all K8up projects.

🛠️ Minor Changes

  • Add CII Badge to README (#560)
  • Change license from BSD-3-Clause to Apache 2.0 (#564)

🐛 Fixes

  • Add K8up label K8uplabel to the Job (#570)

📄 Documentation

  • Add CODEOWNERS file (#558)
  • Add PostgreSQL example (#565)

🔗 Dependency Updates

  • Update docker.io/library/alpine Docker tag to v3.15 (#559)
  • Update module sigs.k8s.io/kustomize/kustomize/v4 to v4.4.1 (#553)
  • Update module sigs.k8s.io/controller-runtime to v0.10.3 (#552)
  • Update module github.com/minio/minio-go/v7 to v7.0.16 (#569)

Docker images

  • docker pull ghcr.io/k8up-io/k8up:v2.1.0
  • docker pull quay.io/k8up-io/k8up:v2.1.0
  • docker pull ghcr.io/k8up-io/k8up:v2
  • docker pull quay.io/k8up-io/k8up:v2

v2.0.1

04 Nov 12:38
8fe42db
Compare
Choose a tag to compare

6 changes since v2.0.0

🛠️ Minor Changes

  • refactor: move from io/ioutil to io and os package (#542)

🐛 Fixes

  • Rename prometheus metrics namespace from 'baas' to 'k8up' (#551)

🔗 Dependency Updates

  • Update module sigs.k8s.io/kustomize/kustomize/v4 to v4.4.0 (#548)
  • Update module github.com/minio/minio-go/v7 to v7.0.15 (#540)
  • Update dependency bats to v1.5.0 (#543)
  • Update module k8s.io/client-go to v0.22.3 (#546)

Docker images

  • docker pull ghcr.io/k8up-io/k8up:v2.0.1
  • docker pull quay.io/k8up-io/k8up:v2.0.1
  • docker pull ghcr.io/k8up-io/k8up:v2
  • docker pull quay.io/k8up-io/k8up:v2