Skip to content

Commit d93c7e6

Browse files
authored
up: update sops,kube libraries and base docker image (#193)
1 parent 4f49540 commit d93c7e6

File tree

20 files changed

+400
-329
lines changed

20 files changed

+400
-329
lines changed

.github/workflows/ci.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@ jobs:
1313
environment: ci-cd
1414
# UPDATE_HERE
1515
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
16-
runs-on: ubuntu-22.04
16+
runs-on: ubuntu-24.04
1717
env:
1818
# UPDATE_HERE
1919
# https://hub.docker.com/r/rancher/k3s/tags
20-
K3S_VERSION: v1.31.2-k3s1
20+
K3S_VERSION: v1.31.3-k3s1
2121
# https://github.com/helm-unittest/helm-unittest/releases
22-
HELM_UNITTEST_VERSION: 0.6.3
22+
HELM_UNITTEST_VERSION: 0.7.0
2323

2424
steps:
2525

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
environment: ci-cd
1313
# UPDATE_HERE
1414
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
15-
runs-on: ubuntu-22.04
15+
runs-on: ubuntu-24.04
1616

1717
steps:
1818

.github/workflows/reviewdog.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
name: runner / golangci-lint
77
# UPDATE_HERE
88
# https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idruns-on
9-
runs-on: ubuntu-22.04
9+
runs-on: ubuntu-24.04
1010
steps:
1111
# UPDATE_HERE
1212
# https://github.com/actions/checkout/releases

.tool-versions

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
# UPDATE_HERE
22
# https://github.com/kubernetes-sigs/kubebuilder/releases
3-
kubebuilder 4.2.0
3+
kubebuilder 4.3.1
44
# https://golang.org/dl/
5-
golang 1.23.2
5+
golang 1.23.4
66
# https://github.com/mozilla/sops/releases
7-
sops 3.9.1
7+
sops 3.9.2
88
# https://github.com/kubernetes-sigs/kustomize/releases
99
kustomize 5.5.0
1010
# https://github.com/rancher/k3d/releases
11-
k3d 5.7.4
11+
k3d 5.7.5
1212
# https://github.com/kubernetes/kubernetes/releases
13-
kubectl 1.31.1
13+
kubectl 1.31.3
1414
# https://github.com/helm/helm/releases
15-
helm 3.16.2
15+
helm 3.16.3
1616
# https://github.com/norwoodj/helm-docs/releases
1717
helm-docs 1.14.2
1818
# https://github.com/yannh/kubeconform/releases
1919
kubeconform 0.6.7
2020
# https://github.com/git-chglog/git-chglog/releases
2121
git-chglog 0.15.4
2222
# https://github.com/golangci/golangci-lint/releases
23-
golangci-lint 1.61.0
23+
golangci-lint 1.62.2
2424
# https://github.com/cli/cli/releases
25-
github-cli 2.58.0
25+
github-cli 2.63.2

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# https://wiki.ubuntu.com/Releases
33
# https://hub.docker.com/_/ubuntu/tags?page=1&name=oracular
44
# UPDATE_HERE
5-
FROM ubuntu:oracular-20241009 AS asdf-builder
5+
FROM ubuntu:oracular-20241120 AS asdf-builder
66

77
# UPDATE_HERE
88
# https://github.com/asdf-vm/asdf/releases
@@ -55,7 +55,7 @@ RUN CGO_ENABLED=0 GO111MODULE=on go build -a -o manager cmd/main.go
5555

5656
############################################################
5757
# UPDATE_HERE
58-
FROM ubuntu:oracular-20241009
58+
FROM ubuntu:oracular-20241120
5959

6060
# Install build tools
6161
RUN apt-get -y update \

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# UPDATE_HERE
22
# !!!!!!! NOTE: GOEXPERIMENT=nocoverageredesign is temp until 1.23.x
33
GO := GOEXPERIMENT=nocoverageredesign GOPROXY=https://proxy.golang.org go
4-
SOPS_SEC_OPERATOR_VERSION := 0.14.1
4+
SOPS_SEC_OPERATOR_VERSION := 0.14.2
55

66
# https://github.com/kubernetes-sigs/controller-tools/releases
7-
CONTROLLER_GEN_VERSION := "v0.16.4"
7+
CONTROLLER_GEN_VERSION := "v0.16.5"
88
# https://github.com/kubernetes-sigs/controller-runtime/releases
9-
CONTROLLER_RUNTIME_VERSION := "v0.19.0"
9+
CONTROLLER_RUNTIME_VERSION := "v0.19.3"
1010
# https://github.com/kubernetes-sigs/kustomize/releases
1111
KUSTOMIZE_VERSION := "v5.5.0"
1212
# use `setup-envtest list` to obtain the list of available versions

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ encrypted files stored in `git` repository.
2323

2424
| Kubernetes | Sops | Chart | Operator |
2525
|---|---|---|---|
26-
| v1.31.x | v3.9.1 | 0.20.3 | 0.14.1 |
26+
| v1.31.x | v3.9.2 | 0.20.4 | 0.14.2 |
2727
| v1.30.x | v3.9.0 | 0.19.4 | 0.13.3 |
2828
| v1.29.x | v3.8.1 | 0.18.6 | 0.12.6 |
2929
| v1.28.x | v3.8.1 | 0.17.4 | 0.11.4 |

chart/helm3/sops-secrets-operator/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
# UPDATE_HERE
3-
version: 0.20.3
4-
appVersion: 0.14.1
3+
version: 0.20.4
4+
appVersion: 0.14.2
55
type: application
66
description: Helm chart deploys sops-secrets-operator
77
name: sops-secrets-operator

chart/helm3/sops-secrets-operator/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ CHART_NAME?=$(shell cat Chart.yaml | awk 'BEGIN { FS=": " } $$0~/^name:/ { gsub(
44
VERSION_TAG?=$(shell cat Chart.yaml | awk 'BEGIN { FS=": " } $$0~/^version/ { gsub(/['\'',]/, ""); print $$2; }')
55

66
# UPDATE_HERE
7-
K8S_VERSION := "1.31.1"
7+
K8S_VERSION := "1.31.3"
88

99
SHELL=/bin/bash
1010

chart/helm3/sops-secrets-operator/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,11 @@ The following table lists the configurable parameters of the Sops-secrets-operat
134134
| healthProbes.readiness | object | `{"initialDelaySeconds":5,"periodSeconds":10}` | Readiness probe configuration |
135135
| image.pullPolicy | string | `"Always"` | Operator image pull policy |
136136
| image.repository | string | `"isindir/sops-secrets-operator"` | Operator image name |
137-
| image.tag | string | `"0.14.1"` | Operator image tag |
137+
| image.tag | string | `"0.14.2"` | Operator image tag |
138138
| imagePullSecrets | list | `[]` | Secrets to pull image from private docker repository |
139139
| initImage.pullPolicy | string | `"Always"` | Init container image pull policy |
140140
| initImage.repository | string | `"ubuntu"` | Init container image name |
141-
| initImage.tag | string | `"oracular-20241009"` | Init container image tag |
141+
| initImage.tag | string | `"oracular-20241120"` | Init container image tag |
142142
| kubeconfig | object | `{"enabled":false,"path":null}` | Paths to a kubeconfig. Only required if out-of-cluster. |
143143
| logging.development | bool | `false` | Zap Development Mode enabled |
144144
| logging.encoder | string | `"json"` | Zap log encoding (one of 'json' or 'console') |

0 commit comments

Comments
 (0)