diff --git a/.github/workflows/pull_request.yaml b/.github/workflows/pull_request.yaml index 31975110..06eff15f 100644 --- a/.github/workflows/pull_request.yaml +++ b/.github/workflows/pull_request.yaml @@ -7,7 +7,7 @@ on: env: DOCKER_FILE_PATH: Dockerfile - GOLANG_VERSION: 1.17.7 + GOLANG_VERSION: 1.18.2 KUBERNETES_VERSION: "1.18.0" KIND_VERSION: "0.10.0" diff --git a/.github/workflows/push.yaml b/.github/workflows/push.yaml index a4bcc7f0..6b5e9faa 100644 --- a/.github/workflows/push.yaml +++ b/.github/workflows/push.yaml @@ -7,7 +7,7 @@ on: env: DOCKER_FILE_PATH: Dockerfile - GOLANG_VERSION: 1.17.7 + GOLANG_VERSION: 1.18.2 KUBERNETES_VERSION: "1.18.0" KIND_VERSION: "0.10.0" HELM_REGISTRY_URL: "https://stakater.github.io/stakater-charts" diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index b1241735..3b10cc39 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,7 +6,7 @@ on: - "v*" env: - GOLANG_VERSION: 1.17.7 + GOLANG_VERSION: 1.18.2 jobs: build: diff --git a/Dockerfile b/Dockerfile index e8f7b1a0..cab777f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ ARG BUILDER_IMAGE ARG BASE_IMAGE # Build the manager binary -FROM --platform=${BUILDPLATFORM} ${BUILDER_IMAGE:-golang:1.17.7} as builder +FROM --platform=${BUILDPLATFORM} ${BUILDER_IMAGE:-golang:1.18.2} as builder ARG TARGETOS ARG TARGETARCH diff --git a/README.md b/README.md index 6c1d1ffa..abf2b0c7 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,8 @@ metadata: annotations: reloader.stakater.com/auto: "true" spec: - template: metadata: + template: + metadata: ``` This will discover deploymentconfigs/deployments/daemonsets/statefulset/rollouts automatically where `foo-configmap` or `foo-secret` is being used either via environment variable or from volume mount. And it will perform rolling upgrade on related pods when `foo-configmap` or `foo-secret`are updated. @@ -86,7 +87,8 @@ metadata: annotations: configmap.reloader.stakater.com/reload: "foo-configmap" spec: - template: metadata: + template: + metadata: ``` Use comma separated list to define multiple configmaps. diff --git a/go.mod b/go.mod index 7d4c7593..1485c5f6 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/stakater/Reloader -go 1.17 +go 1.18 require ( github.com/argoproj/argo-rollouts v1.0.2 diff --git a/go.sum b/go.sum index 10ee6eb7..4c18631c 100644 --- a/go.sum +++ b/go.sum @@ -186,7 +186,6 @@ github.com/cenkalti/backoff v2.1.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QH github.com/cenkalti/backoff v2.2.1+incompatible/go.mod h1:90ReRw6GdpyfrHakVjL/QHaoyV4aDUVVkXQJJJ3NXXM= github.com/census-instrumentation/opencensus-proto v0.2.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= github.com/cespare/xxhash v1.1.0/go.mod h1:XrSqR1VqqWfGrhpAt58auRo0WTKS1nRRg3ghfAqPWnc= github.com/cespare/xxhash/v2 v2.1.1 h1:6MnRN8NT7+YBpUIWxHtefFZOKTAPgGjpQSxqLNn0+qY= github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= @@ -1079,7 +1078,6 @@ golang.org/x/crypto v0.0.0-20200414173820-0848c9571904/go.mod h1:LzIPMQfyMNhhGPh golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20200709230013-948cd5f35899/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= -golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897 h1:pLI5jrR7OSLijeIDcmRxNmw2api+jEfxLoykJVice/E= golang.org/x/crypto v0.0.0-20201016220609-9e8e0b390897/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20201216223049-8b5274cf687f h1:aZp0e2vLN4MToVqnjNEYEtrEA8RH8U8FN1CU7JgqsPU= golang.org/x/crypto v0.0.0-20201216223049-8b5274cf687f/go.mod h1:jdWPYTVW3xRLrWPugEBEK3UY2ZEsg3UU495nc5E+M+I=