diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 81b156ae..8be9221d 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -36,7 +36,7 @@ jobs: # Checkout the source, we need a depth of zero to fetch all of the history otherwise # the copyright check cannot work out the date of the files from Git. steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -69,12 +69,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -82,14 +82,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/coherence-matrix.yaml b/.github/workflows/coherence-matrix.yaml index 68d73d10..d35102ec 100644 --- a/.github/workflows/coherence-matrix.yaml +++ b/.github/workflows/coherence-matrix.yaml @@ -47,7 +47,7 @@ jobs: include: - matrixName: "15.1.1-0-SNAPSHOT" coherenceVersion: "15.1.1-0-0-SNAPSHOT" - coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:15.1.1-0-0-SNAPSHOT" + coherenceImage: "iad.ocir.io/odx-stateservice/test/coherence:15.1.1-0-0-SNAPSHOT-java17" javaVersion: 17 baseImage: "gcr.io/distroless/java17-debian12" @@ -112,7 +112,7 @@ jobs: baseImage: "gcr.io/distroless/java11-debian11" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -145,12 +145,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -158,14 +158,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/compatibility-tests.yaml b/.github/workflows/compatibility-tests.yaml index 67dd8265..96e144b4 100644 --- a/.github/workflows/compatibility-tests.yaml +++ b/.github/workflows/compatibility-tests.yaml @@ -37,6 +37,7 @@ jobs: fail-fast: false matrix: compatibilityVersion: + - 3.3.3 - 3.3.2 - 3.3.1 - 3.3.0 @@ -46,6 +47,10 @@ jobs: - 3.2.7 - 3.2.6 include: + - compatibilityVersion: 3.3.3 + coherence-image: "ghcr.io/oracle/coherence-ce:22.06.7" + compatibilitySelector: control-plane=coherence + k8s: kindest/node:v1.27.3@sha256:3966ac761ae0136263ffdb6cfd4db23ef8a83cba8a463690e98317add2c9ba72 - compatibilityVersion: 3.3.2 coherence-image: "ghcr.io/oracle/coherence-ce:22.06.7" compatibilitySelector: control-plane=coherence @@ -80,7 +85,7 @@ jobs: k8s: kindest/node:v1.24.12@sha256:1e12918b8bc3d4253bc08f640a231bb0d3b2c5a9b28aa3f2ca1aee93e1e8db16 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -113,12 +118,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -126,14 +131,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/doc-check.yaml b/.github/workflows/doc-check.yaml index 3d1b2a5c..1501b0ed 100644 --- a/.github/workflows/doc-check.yaml +++ b/.github/workflows/doc-check.yaml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -37,12 +37,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -50,14 +50,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/istio-tests.yaml b/.github/workflows/istio-tests.yaml index 665c142f..df9f9d7b 100644 --- a/.github/workflows/istio-tests.yaml +++ b/.github/workflows/istio-tests.yaml @@ -42,7 +42,7 @@ jobs: - 1.17.5 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -75,12 +75,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -88,14 +88,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/k8s-matrix.yaml b/.github/workflows/k8s-matrix.yaml index 9ee3b051..89e9a0f6 100644 --- a/.github/workflows/k8s-matrix.yaml +++ b/.github/workflows/k8s-matrix.yaml @@ -78,7 +78,7 @@ jobs: runNetTests: true steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -111,12 +111,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -124,14 +124,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/minikube-matrix.yaml b/.github/workflows/minikube-matrix.yaml index 7de0a8ba..488887dd 100644 --- a/.github/workflows/minikube-matrix.yaml +++ b/.github/workflows/minikube-matrix.yaml @@ -57,7 +57,7 @@ jobs: k8s: 1.25.16 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -90,12 +90,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -103,14 +103,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/prometheus-tests.yaml b/.github/workflows/prometheus-tests.yaml index f3e989e1..ddafdfbd 100644 --- a/.github/workflows/prometheus-tests.yaml +++ b/.github/workflows/prometheus-tests.yaml @@ -36,7 +36,7 @@ jobs: # Checkout the source, we need a depth of zero to fetch all the history otherwise # the copyright check cannot work out the date of the files from Git. steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -69,12 +69,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -82,14 +82,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 622b0f5a..b3c21d0d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -30,12 +30,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -43,14 +43,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/tanzu-tests.yaml b/.github/workflows/tanzu-tests.yaml index 1d8ae47f..4306e475 100644 --- a/.github/workflows/tanzu-tests.yaml +++ b/.github/workflows/tanzu-tests.yaml @@ -40,7 +40,7 @@ jobs: - latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -73,12 +73,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -86,14 +86,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/.github/workflows/trivy.yaml b/.github/workflows/trivy.yaml index bfe54be6..a9756006 100644 --- a/.github/workflows/trivy.yaml +++ b/.github/workflows/trivy.yaml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -59,12 +59,12 @@ jobs: release: 21 - name: Set up Go - uses: actions/setup-go@v3 + uses: actions/setup-go@v5 with: go-version: 1.22.x - name: Cache Go Modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/go/pkg/mod key: ${{ runner.os }}-go-mods-${{ hashFiles('**/go.sum') }} @@ -72,14 +72,14 @@ jobs: ${{ runner.os }}-go-mods- - name: Cache Maven packages - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.m2 key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }} restore-keys: ${{ runner.os }}-m2 - name: Cache Tools - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: build/tools key: ${{ runner.os }}-build-tools-${{ hashFiles('**/Makefile') }} diff --git a/Makefile b/Makefile index 01ab5145..555645cc 100644 --- a/Makefile +++ b/Makefile @@ -15,17 +15,17 @@ # ====================================================================================================================== # The version of the Operator being build - this should be a valid SemVer format -VERSION ?= 3.3.3 +VERSION ?= 3.3.4 MVN_VERSION ?= $(VERSION) # The version number to be replaced by this release -PREV_VERSION ?= 3.3.2 +PREV_VERSION ?= 3.3.3 # The operator version to use to run certification tests against CERTIFICATION_VERSION ?= $(VERSION) # The previous Operator version used to run the compatibility tests. -COMPATIBLE_VERSION ?= 3.3.2 +COMPATIBLE_VERSION ?= 3.3.3 # The selector to use to find Operator Pods of the COMPATIBLE_VERSION (do not put in double quotes!!) COMPATIBLE_SELECTOR ?= control-plane=coherence diff --git a/config/crd/kustomization.yaml b/config/crd/kustomization.yaml index 9a631273..cf6e28af 100644 --- a/config/crd/kustomization.yaml +++ b/config/crd/kustomization.yaml @@ -41,4 +41,4 @@ commonLabels: app.kubernetes.io/instance: coherence-operator-crd app.kubernetes.io/name: coherence-operator app.kubernetes.io/part-of: coherence-operator - app.kubernetes.io/version: 3.3.3 + app.kubernetes.io/version: 3.3.4 diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 0e0437f9..f8f16185 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -9,4 +9,4 @@ resources: images: - name: controller newName: ghcr.io/oracle/coherence-operator - newTag: 3.3.3 + newTag: 3.3.4 diff --git a/config/manager/manager.yaml b/config/manager/manager.yaml index 15812942..75ee54f9 100644 --- a/config/manager/manager.yaml +++ b/config/manager/manager.yaml @@ -8,8 +8,8 @@ metadata: app.kubernetes.io/name: coherence-operator app: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.3" - version: "3.3.3" + app.kubernetes.io/version: "3.3.4" + version: "3.3.4" app.kubernetes.io/component: manager app.kubernetes.io/part-of: coherence-operator spec: @@ -24,8 +24,8 @@ spec: app.kubernetes.io/name: coherence-operator app: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.3" - version: "3.3.2" + app.kubernetes.io/version: "3.3.4" + version: "3.3.4" app.kubernetes.io/component: manager app.kubernetes.io/part-of: coherence-operator spec: @@ -107,7 +107,7 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.2" + app.kubernetes.io/version: "3.3.4" weight: 50 - podAffinityTerm: topologyKey: "oci.oraclecloud.com/fault-domain" @@ -116,7 +116,7 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.2" + app.kubernetes.io/version: "3.3.4" weight: 10 - podAffinityTerm: topologyKey: "kubernetes.io/hostname" @@ -125,5 +125,5 @@ spec: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.2" + app.kubernetes.io/version: "3.3.4" weight: 1 diff --git a/config/manager/service.yaml b/config/manager/service.yaml index 2a90a9c4..3e38a60d 100644 --- a/config/manager/service.yaml +++ b/config/manager/service.yaml @@ -7,7 +7,7 @@ metadata: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-webhook - app.kubernetes.io/version: "3.3.3" + app.kubernetes.io/version: "3.3.4" app.kubernetes.io/component: webhook app.kubernetes.io/part-of: coherence-operator spec: @@ -18,7 +18,7 @@ spec: selector: app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.3" + app.kubernetes.io/version: "3.3.4" app.kubernetes.io/component: manager --- apiVersion: v1 @@ -30,7 +30,7 @@ metadata: control-plane: coherence app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-rest - app.kubernetes.io/version: "3.3.3" + app.kubernetes.io/version: "3.3.4" app.kubernetes.io/component: rest app.kubernetes.io/part-of: coherence-operator spec: @@ -41,5 +41,5 @@ spec: selector: app.kubernetes.io/name: coherence-operator app.kubernetes.io/instance: coherence-operator-manager - app.kubernetes.io/version: "3.3.3" + app.kubernetes.io/version: "3.3.4" app.kubernetes.io/component: manager diff --git a/config/manifests/bases/coherence-operator.clusterserviceversion.yaml b/config/manifests/bases/coherence-operator.clusterserviceversion.yaml index a2b37660..098335d0 100644 --- a/config/manifests/bases/coherence-operator.clusterserviceversion.yaml +++ b/config/manifests/bases/coherence-operator.clusterserviceversion.yaml @@ -11,12 +11,12 @@ metadata: description: >- Coherence Operator implements features to assist with deploying and managing Coherence clusters in a Kubernetes environment. - containerImage: 'ghcr.io/oracle/coherence-operator:3.3.3' + containerImage: 'ghcr.io/oracle/coherence-operator:3.3.4' support: '' repository: 'https://github.com/oracle/coherence-operator' operators.operatorframework.io/builder: operator-sdk-v1.0.0 operators.operatorframework.io/project_layout: go.kubebuilder.io/v2 - name: coherence-operator.v3.3.3 + name: coherence-operator.v3.3.4 namespace: placeholder spec: apiservicedefinitions: {} @@ -65,4 +65,4 @@ spec: provider: name: Oracle url: https://oracle.github.io/coherence-operator/docs/latest - version: 3.3.2 + version: 3.3.4 diff --git a/docs/about/03_quickstart.adoc b/docs/about/03_quickstart.adoc index 3177d030..1a7c297e 100644 --- a/docs/about/03_quickstart.adoc +++ b/docs/about/03_quickstart.adoc @@ -21,7 +21,7 @@ If you want the default Coherence Operator installation then the simplest soluti [source,bash] ---- -kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.3/coherence-operator.yaml +kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml ---- This will create a namespace called `coherence` and install the Operator into it along with all the required `ClusterRole` and `RoleBinding` resources. The `coherence` namespace can be changed by downloading and editing the yaml file. diff --git a/docs/installation/01_installation.adoc b/docs/installation/01_installation.adoc index 06a2cd13..40d97f50 100644 --- a/docs/installation/01_installation.adoc +++ b/docs/installation/01_installation.adoc @@ -149,7 +149,7 @@ If you want the default Coherence Operator installation then the simplest soluti [source,bash] ---- -kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.3/coherence-operator.yaml +kubectl apply -f https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml ---- This will create a namespace called `coherence` and install the Operator into it along with all the required `ClusterRole` and `RoleBinding` resources. The `coherence` namespace can be changed by downloading and editing the yaml file. @@ -652,13 +652,13 @@ helm delete coherence-operator --namespace If you want to use yaml directly to install the operator, with something like `kubectl`, you can use the manifest files published with the GitHub release at this link: -https://github.com/oracle/coherence-operator/releases/download/v3.3.3/coherence-operator-manifests.tar.gz[3.3.3 Manifests] +https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator-manifests.tar.gz[3.3.4 Manifests] These manifest files are for use with a tool called Kustomize, which is built into `kubectl` see the documentation here: https://kubernetes.io/docs/tasks/manage-kubernetes-objects/kustomization/ Download the -https://github.com/oracle/coherence-operator/releases/download/v3.3.3/coherence-operator-manifests.tar.gz[3.3.3 Manifests] +https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator-manifests.tar.gz[3.3.4 Manifests] from the release page and unpack the file, which should produce a directory called `manifests` with a structure like this: [source] @@ -711,14 +711,14 @@ Change the name of the Operator image by running the command below, changing the that you are using for the Operator, for example if you have the images in a custom registry [source,bash] ---- -cd ./manager && kustomize edit set image controller=myregistry/coherence-operator:3.3.3 +cd ./manager && kustomize edit set image controller=myregistry/coherence-operator:3.3.4 ---- Change the name of the Operator image by running the command below, changing the image name to the registry and image name that you are using for the Operator utilities image [source,bash] ---- -cd ./manager && kustomize edit add configmap env-vars --from-literal OPERATOR_IMAGE=myregistry/coherence-operator:3.3.3 +cd ./manager && kustomize edit add configmap env-vars --from-literal OPERATOR_IMAGE=myregistry/coherence-operator:3.3.4 ---- Change the name of the default Coherence image. If you are always going to be deploying your own application images then this diff --git a/docs/installation/07_webhooks.adoc b/docs/installation/07_webhooks.adoc index 83c45bb9..e4f9ee95 100644 --- a/docs/installation/07_webhooks.adoc +++ b/docs/installation/07_webhooks.adoc @@ -63,7 +63,7 @@ If installing the operator using the manifest yaml file first replace the occurr For example: [source,bash] ---- -curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.3/coherence-operator.yaml \ +curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml \ -o coherence-operator.yaml sed -i s/self-signed/cert-manager/g coherence-operator.yaml kubectl apply -f coherence-operator.yaml @@ -149,7 +149,7 @@ If installing the operator using the manifest yaml file first replace the occurr For example: [source,bash] ---- -curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.2/coherence-operator.yaml \ +curl -L https://github.com/oracle/coherence-operator/releases/download/v3.3.4/coherence-operator.yaml \ -o coherence-operator.yaml sed -i s/self-signed/manual/g coherence-operator.yaml kubectl apply -f coherence-operator.yaml diff --git a/docs/installation/09_RBAC.adoc b/docs/installation/09_RBAC.adoc index 854b060f..03711255 100644 --- a/docs/installation/09_RBAC.adoc +++ b/docs/installation/09_RBAC.adoc @@ -36,7 +36,7 @@ The two methods of installing the Operator discussed in the < - 3.3.3 + 3.3.4 ${project.version} 17