Skip to content

Commit 934e13c

Browse files
authored
Merge pull request #920 from percona/release-0.10.0
K8SPS-398: Update images and versions for 0.10.0 release
2 parents e6fa86c + 3aaba39 commit 934e13c

23 files changed

+59
-76
lines changed

.github/workflows/reviewdog.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ jobs:
8989
- name: check on release branch
9090
if: ${{ contains(github.head_ref, 'release-') || contains(github.base_ref, 'release-') }}
9191
run: |
92-
make generate manifests VERSION="$(grep "Version" pkg/version/version.go|grep -oE "[0-9]+\.[0-9]+\.[0-9]+")" IMAGE_TAG_BASE="percona/percona-server-mysql-operator"
92+
make generate manifests VERSION="$(grep -Eo "[0-9]+\.[0-9]+\.[0-9]+" pkg/version/version.txt)" IMAGE_TAG_BASE="percona/percona-server-mysql-operator"
9393
git diff --exit-code
9494
- name: check on non release branches
9595
if: ${{ ! (contains(github.head_ref, 'release-') || contains(github.base_ref, 'release-')) }}

Jenkinsfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,9 @@ void prepareNode() {
251251
sudo curl -s -L -o /usr/local/bin/kubectl https://dl.k8s.io/release/\$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl && sudo chmod +x /usr/local/bin/kubectl
252252
kubectl version --client --output=yaml
253253
254-
curl -fsSL https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz | sudo tar -C /usr/local/bin --strip-components 1 -xzf - linux-amd64/helm
254+
curl -fsSL https://get.helm.sh/helm-v3.18.0-linux-amd64.tar.gz | sudo tar -C /usr/local/bin --strip-components 1 -xzf - linux-amd64/helm
255255
256-
sudo curl -fsSL https://github.com/mikefarah/yq/releases/download/v4.44.1/yq_linux_amd64 -o /usr/local/bin/yq && sudo chmod +x /usr/local/bin/yq
256+
sudo curl -fsSL https://github.com/mikefarah/yq/releases/download/v4.45.4/yq_linux_amd64 -o /usr/local/bin/yq && sudo chmod +x /usr/local/bin/yq
257257
sudo curl -fsSL https://github.com/jqlang/jq/releases/download/jq-1.7.1/jq-linux64 -o /usr/local/bin/jq && sudo chmod +x /usr/local/bin/jq
258258
259259
curl -fsSL https://github.com/kubernetes-sigs/krew/releases/latest/download/krew-linux_amd64.tar.gz | tar -xzf -
@@ -262,8 +262,8 @@ void prepareNode() {
262262
263263
kubectl krew install assert
264264
265-
# v0.17.0 kuttl version
266-
kubectl krew install --manifest-url https://raw.githubusercontent.com/kubernetes-sigs/krew-index/336ef83542fd2f783bfa2c075b24599e834dcc77/plugins/kuttl.yaml
265+
# v0.22.0 kuttl version
266+
kubectl krew install --manifest-url https://raw.githubusercontent.com/kubernetes-sigs/krew-index/02d5befb2bc9554fdcd8386b8bfbed2732d6802e/plugins/kuttl.yaml
267267
echo \$(kubectl kuttl --version) is installed
268268
269269
curl -fsSL https://github.com/kyverno/chainsaw/releases/download/v0.1.7/chainsaw_linux_amd64.tar.gz | sudo tar -C /usr/local/bin -xzf - chainsaw

config/manager/cluster/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ apiVersion: kustomize.config.k8s.io/v1beta1
1212
kind: Kustomization
1313
images:
1414
- name: perconalab/percona-server-mysql-operator
15-
newName: perconalab/percona-server-mysql-operator
16-
newTag: main
15+
newName: percona/percona-server-mysql-operator
16+
newTag: 0.10.0

config/manager/cluster/manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ spec:
3333
value: ""
3434
- name: DISABLE_TELEMETRY
3535
value: "false"
36-
image: perconalab/percona-server-mysql-operator:main
36+
image: percona/percona-server-mysql-operator:0.10.0
3737
imagePullPolicy: Always
3838
name: manager
3939
securityContext:

config/manager/kustomization.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
1212
kind: Kustomization
1313
images:
1414
- name: controller
15-
newName: perconalab/percona-server-mysql-operator
16-
newTag: main
15+
newName: percona/percona-server-mysql-operator
16+
newTag: 0.10.0
1717
- name: perconalab/percona-server-mysql-operator
18-
newName: perconalab/percona-server-mysql-operator
19-
newTag: main
18+
newName: percona/percona-server-mysql-operator
19+
newTag: 0.10.0

config/manager/manager.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
fieldPath: metadata.namespace
3737
- name: DISABLE_TELEMETRY
3838
value: "false"
39-
image: perconalab/percona-server-mysql-operator:main
39+
image: percona/percona-server-mysql-operator:0.10.0
4040
imagePullPolicy: Always
4141
name: manager
4242
securityContext:

deploy/bundle.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11677,7 +11677,7 @@ spec:
1167711677
fieldPath: metadata.namespace
1167811678
- name: DISABLE_TELEMETRY
1167911679
value: "false"
11680-
image: perconalab/percona-server-mysql-operator:main
11680+
image: percona/percona-server-mysql-operator:0.10.0
1168111681
imagePullPolicy: Always
1168211682
livenessProbe:
1168311683
httpGet:

deploy/cr.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ spec:
2121
upgradeOptions:
2222
versionServiceEndpoint: https://check.percona.com
2323
apply: disabled
24-
# initImage: perconalab/percona-server-mysql-operator:main
24+
# initImage: percona/percona-server-mysql-operator:0.10.0
2525
# ignoreAnnotations:
2626
# - service.beta.kubernetes.io/aws-load-balancer-backend-protocol
2727
# ignoreLabels:
@@ -39,9 +39,9 @@ spec:
3939
mysql:
4040
clusterType: group-replication
4141
autoRecovery: true
42-
image: perconalab/percona-server-mysql-operator:main-psmysql
42+
image: percona/percona-server:8.0.42-33
4343
imagePullPolicy: Always
44-
# initImage: perconalab/percona-server-mysql-operator:main
44+
# initImage: percona/percona-server-mysql-operator:0.10.0
4545
size: 3
4646

4747
# env:
@@ -148,7 +148,7 @@ spec:
148148

149149
size: 3
150150

151-
image: perconalab/percona-server-mysql-operator:main-haproxy
151+
image: percona/haproxy:2.8.14
152152
imagePullPolicy: Always
153153

154154
resources:
@@ -255,9 +255,9 @@ spec:
255255

256256
router:
257257
enabled: false
258-
image: perconalab/percona-server-mysql-operator:main-router
258+
image: percona/percona-mysql-router:8.0.42
259259
imagePullPolicy: Always
260-
# initImage: perconalab/percona-server-mysql-operator:main
260+
# initImage: percona/percona-server-mysql-operator:0.10.0
261261

262262
size: 3
263263

@@ -308,10 +308,10 @@ spec:
308308
orchestrator:
309309
enabled: false
310310

311-
image: perconalab/percona-server-mysql-operator:main-orchestrator
311+
image: percona/percona-orchestrator:3.2.6-17
312312
imagePullPolicy: Always
313313
# serviceAccountName: percona-server-mysql-operator-orchestrator
314-
# initImage: perconalab/percona-server-mysql-operator:main
314+
# initImage: percona/percona-server-mysql-operator:0.10.0
315315

316316
size: 3
317317

@@ -362,7 +362,7 @@ spec:
362362
pmm:
363363
enabled: false
364364

365-
image: perconalab/pmm-client:3-dev-latest
365+
image: percona/pmm-client:3.2.0
366366
imagePullPolicy: Always
367367

368368
resources:
@@ -378,7 +378,7 @@ spec:
378378

379379
backup:
380380
enabled: true
381-
image: perconalab/percona-server-mysql-operator:main-backup
381+
image: percona/percona-xtrabackup:8.0.35-33
382382
# schedule:
383383
# - name: "sat-night-backup"
384384
# schedule: "0 0 * * 6"
@@ -390,7 +390,7 @@ spec:
390390
# storageName: s3
391391
# backoffLimit: 6
392392
imagePullPolicy: Always
393-
# initImage: perconalab/percona-server-mysql-operator:main
393+
# initImage: percona/percona-server-mysql-operator:0.10.0
394394
# containerSecurityContext:
395395
# privileged: true
396396
storages:
@@ -443,7 +443,7 @@ spec:
443443
# prefix: ""
444444

445445
toolkit:
446-
image: perconalab/percona-server-mysql-operator:main-toolkit
446+
image: percona/percona-toolkit:3.7.0
447447
imagePullPolicy: Always
448448
# resources:
449449
# requests:

deploy/cw-bundle.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11687,7 +11687,7 @@ spec:
1168711687
value: ""
1168811688
- name: DISABLE_TELEMETRY
1168911689
value: "false"
11690-
image: perconalab/percona-server-mysql-operator:main
11690+
image: percona/percona-server-mysql-operator:0.10.0
1169111691
imagePullPolicy: Always
1169211692
livenessProbe:
1169311693
httpGet:

deploy/cw-operator.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ spec:
4848
value: ""
4949
- name: DISABLE_TELEMETRY
5050
value: "false"
51-
image: perconalab/percona-server-mysql-operator:main
51+
image: percona/percona-server-mysql-operator:0.10.0
5252
imagePullPolicy: Always
5353
livenessProbe:
5454
httpGet:

0 commit comments

Comments
 (0)