Skip to content

Commit

Permalink
changes to kuttl tests to make them multi-arch compatible (#477)
Browse files Browse the repository at this point in the history
* changes to kuttl tests to make them multi-arch compatible

* More updates to tests for multiarch

---------

Co-authored-by: Leo Christy Jesuraj <[email protected]>
  • Loading branch information
yongja79 and leochr authored Apr 4, 2023
1 parent 43a3b91 commit 63075c4
Show file tree
Hide file tree
Showing 69 changed files with 110 additions and 107 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: RuntimeComponent
metadata:
name: affinity-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
affinity:
nodeAffinityLabels:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ kind: RuntimeComponent
metadata:
name: affinity-other-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
affinity:
podAffinity:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: RuntimeComponent
metadata:
name: anti-affinity-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
affinity:
podAntiAffinity:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: RuntimeComponent
metadata:
name: affinity-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
affinity:
nodeAffinity:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ metadata:
conflict: component
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
deployment:
annotations:
Expand Down
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/auto1/00-runtime-basic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ metadata:
name: autoscaling1-rc
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/auto2/00-runtime-basic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ metadata:
name: scale2-runtime-component
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/auto3/00-runtime-basic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ metadata:
name: scale3-runtime-component
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/basic/00-runtime-basic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ metadata:
name: example-runtime-component
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1

2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/day2operation/00-runtime.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: day2-operation-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
statefulSet:
storage:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: deployment-strategy-rc
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 3
deployment:
updateStrategy:
Expand Down
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/env/01-runtime-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: env-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
env:
- name: TEST_VALUE
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: env-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
statefulSet: {}
env:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@ spec:
tags:
- from:
kind: DockerImage
name: navidsh/demo-day:v0.1.0
name: icr.io/appcafe/open-liberty:23.0.0.1-full-java8-openj9-ubi
name: latest
status:
tags:
- tag: latest
items:
- image: sha256:b441e81a681df8fdf6922f00318fb78d15dea7f24823eef58b2480aa84aba823
- image: sha256:928559729352bfc852388b0b0db6c99593c9964c67f63ee5081fef27a4eeaa74

Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ spec:
tags:
- from:
kind: DockerImage
name: navidsh/demo-day:v0.1.0
name: icr.io/appcafe/open-liberty:23.0.0.1-full-java8-openj9-ubi
name: latest

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ spec:
template:
spec:
containers:
- image: navidsh/demo-day@sha256:b441e81a681df8fdf6922f00318fb78d15dea7f24823eef58b2480aa84aba823
- image: icr.io/appcafe/open-liberty@sha256:928559729352bfc852388b0b0db6c99593c9964c67f63ee5081fef27a4eeaa74
status:
replicas: 1
readyReplicas: 1
Expand All @@ -16,7 +16,7 @@ apiVersion: v1
kind: Pod
spec:
containers:
- image: navidsh/demo-day@sha256:b441e81a681df8fdf6922f00318fb78d15dea7f24823eef58b2480aa84aba823
- image: icr.io/appcafe/open-liberty@sha256:928559729352bfc852388b0b0db6c99593c9964c67f63ee5081fef27a4eeaa74
metadata:
labels:
app.kubernetes.io/instance: imagestream-rc
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ apiVersion: v1
kind: Pod
spec:
containers:
- image: navidsh/demo-day@sha256:391a9cc130bb96e6b4c3ea0f1c0ac8ae231a5d10a34232e6efd46ab5a6162472
- image: icr.io/appcafe/open-liberty@sha256:3d8bfaf38927e0feb81357de701b500df129547304594d54944e75c7b15930a9
metadata:
labels:
app.kubernetes.io/instance: imagestream-rc
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ spec:
tags:
- from:
kind: DockerImage
name: navidsh/demo-day:v0.2.0
name: icr.io/appcafe/open-liberty:23.0.0.2-full-java8-openj9-ubi
name: latest

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ spec:
template:
spec:
containers:
- image: navidsh/demo-day@sha256:b441e81a681df8fdf6922f00318fb78d15dea7f24823eef58b2480aa84aba823
- image: icr.io/appcafe/open-liberty@sha256:928559729352bfc852388b0b0db6c99593c9964c67f63ee5081fef27a4eeaa74
status:
replicas: 1
readyReplicas: 1
Expand All @@ -19,4 +19,4 @@ metadata:
app.kubernetes.io/instance: imagestream-rc
spec:
containers:
- image: navidsh/demo-day@sha256:b441e81a681df8fdf6922f00318fb78d15dea7f24823eef58b2480aa84aba823
- image: icr.io/appcafe/open-liberty@sha256:928559729352bfc852388b0b0db6c99593c9964c67f63ee5081fef27a4eeaa74
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@ spec:
tags:
- from:
kind: DockerImage
name: navidsh/demo-day:v0.1.0
name: icr.io/appcafe/open-liberty:23.0.0.1-full-java8-openj9-ubi
name: latest

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ spec:
template:
spec:
containers:
- image: navidsh/demo-day
- image: icr.io/appcafe/open-liberty
status:
replicas: 1
readyReplicas: 1
Expand All @@ -16,7 +16,7 @@ apiVersion: v1
kind: Pod
spec:
containers:
- image: navidsh/demo-day
- image: icr.io/appcafe/open-liberty
metadata:
labels:
app.kubernetes.io/instance: imagestream-rc
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ metadata:
name: imagestream-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty

Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ metadata:
name: init-runtime-deployment
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ metadata:
name: init-runtime-stateful
spec:
# Add fields here
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
statefulSet: {}
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ metadata:
name: knative1-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
createKnativeService: false

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: knative2-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
createKnativeService: true

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
service:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
manageTLS: false # Deletes the *-svc-tls-cm CertManager Certificate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
manageTLS: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
service:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
manageTLS: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
manageTLS: false # Disables usage of OpenShift service CA
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: manage-tls-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
replicas: 1
expose: true
manageTLS: true
Expand Down
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/monitor/00-runtime-basic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: service-monitor-rc
spec:
# Add fields here
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
service:
type: "ClusterIP"
port: 3000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
name: network-policy-frontend-rc
spec:
applicationName: network-policy-test
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
expose: true
service:
port: 9080
Expand All @@ -18,7 +18,7 @@ metadata:
name: network-policy-backend-rc
spec:
applicationName: network-policy-test
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
service:
port: 9080
ports:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ kind: RuntimeComponent
metadata:
name: network-policy-rc
spec:
applicationImage: k8s.gcr.io/pause:2.0
applicationImage: k8s.gcr.io/pause:3.2
service:
port: 8080
2 changes: 1 addition & 1 deletion bundle/tests/scorecard/kuttl/nodeport/00-add-nodeport.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: nodeport-rc
spec:
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
service:
nodePort: 30000
port: 3000
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ kind: RuntimeComponent
metadata:
name: persistent-rc
spec:
applicationImage: navidsh/demo-day
applicationImage: icr.io/appcafe/open-liberty
replicas: 1
volumeMounts:
- name: pvc
Expand Down
11 changes: 1 addition & 10 deletions bundle/tests/scorecard/kuttl/probe/00-assert.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,11 @@ spec:
containers:
- readinessProbe:
initialDelaySeconds: 1
httpGet:
path: "/"
port: 3000
livenessProbe:
initialDelaySeconds: 4
httpGet:
path: "/"
port: 3000
initialDelaySeconds: 8
startupProbe:
failureThreshold: 10
periodSeconds: 5
httpGet:
path: "/"
port: 3000
status:
replicas: 1
readyReplicas: 1
Expand Down
Loading

0 comments on commit 63075c4

Please sign in to comment.