-
Notifications
You must be signed in to change notification settings - Fork 584
/
00-assert.yaml
86 lines (75 loc) · 3.13 KB
/
00-assert.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
apiVersion: apps/v1
kind: StatefulSet
metadata:
name: up-img
status:
readyReplicas: 3
---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: up-img-admin-selfsigned-issuer
status:
conditions:
- reason: IsReady
status: "True"
type: Ready
---
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:
name: up-img-admin-root-issuer
status:
conditions:
- reason: KeyPairVerified
status: "True"
type: Ready
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: up-img-admin-root-certificate
status:
conditions:
- reason: Ready
status: "True"
type: Ready
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: up-img-admin-api-node
status:
conditions:
- reason: Ready
status: "True"
type: Ready
---
apiVersion: kuttl.dev/v1beta1
kind: TestAssert
collectors:
- command: /bin/bash -c "mkdir -p ../../_e2e_artifacts/update-image-tls/step-0"
- command: /bin/bash -c "kubectl -n $NAMESPACE get pods -o yaml > ../../_e2e_artifacts/update-image-tls/step-0/pods.yaml"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-0 -- curl -sk https://up-img-0.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/brokers > ../../_e2e_artifacts/update-image-tls/step-0/brokers-from-pod-0.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-1 -- curl -sk https://up-img-1.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/brokers > ../../_e2e_artifacts/update-image-tls/step-0/brokers-from-pod-1.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-2 -- curl -sk https://up-img-2.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/brokers > ../../_e2e_artifacts/update-image-tls/step-0/brokers-from-pod-2.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-0 -- curl -sk https://up-img-0.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/cluster_config/status > ../../_e2e_artifacts/update-image-tls/step-0/config-status-from-pod-0.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-1 -- curl -sk https://up-img-1.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/cluster_config/status > ../../_e2e_artifacts/update-image-tls/step-0/config-status-from-pod-1.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE exec -c redpanda up-img-2 -- curl -sk https://up-img-2.up-img.$NAMESPACE.svc.cluster.local.:9644/v1/cluster_config/status > ../../_e2e_artifacts/update-image-tls/step-0/config-status-from-pod-2.json"
- command: /bin/bash -c "kubectl -n $NAMESPACE logs up-img-0 -c redpanda > ../../_e2e_artifacts/update-image-tls/step-0/logs-from-pod-0.txt"
- command: /bin/bash -c "kubectl -n $NAMESPACE logs up-img-1 -c redpanda > ../../_e2e_artifacts/update-image-tls/step-0/logs-from-pod-1.txt"
- command: /bin/bash -c "kubectl -n $NAMESPACE logs up-img-2 -c redpanda > ../../_e2e_artifacts/update-image-tls/step-0/logs-from-pod-2.txt"
---
apiVersion: redpanda.vectorized.io/v1alpha1
kind: Cluster
metadata:
name: up-img
status:
version: "v22.1.11"
readyReplicas: 3
replicas: 3
upgrading: false
restarting: false
conditions:
- type: ClusterConfigured
status: "True"