Skip to content

Commit c3fd104

Browse files
authored
add ccm resource check as separate test (#329)
1 parent 4bf8b3d commit c3fd104

File tree

27 files changed

+11
-104
lines changed

27 files changed

+11
-104
lines changed
+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# yaml-language-server: $schema=https://raw.githubusercontent.com/kyverno/chainsaw/main/.schemas/json/test-chainsaw-v1alpha1.json
2+
apiVersion: chainsaw.kyverno.io/v1alpha1
3+
kind: Test
4+
metadata:
5+
name: check-ccm-resources
6+
spec:
7+
steps:
8+
- name: Check if CCM is deployed
9+
try:
10+
- assert:
11+
file: ../assert-ccm-resources.yaml

e2e/test/fw-use-specified-nb/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ spec:
99
value: (join('-', ['ccm-fwtest', env('CLUSTER_NAME')]))
1010
namespace: "fw-use-specified-nb"
1111
steps:
12-
- name: Check if CCM is deployed
13-
try:
14-
- assert:
15-
file: ../assert-ccm-resources.yaml
1612
- name: Create firewall, Create pods and services
1713
try:
1814
- script:

e2e/test/lb-created-with-new-nb-id/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-created-with-new-nb-id"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create nodebalancer and create resources
1410
try:
1511
- script:

e2e/test/lb-created-with-specified-nb-id/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-created-with-specified-nb-id"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create nodebalancer and create resources
1410
try:
1511
- script:

e2e/test/lb-delete-svc-no-nb/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-delete-svc-no-nb"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create nodebalancer and create resources
1410
try:
1511
- script:

e2e/test/lb-delete-svc-use-new-nbid/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-delete-svc-use-new-nbid"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create nodebalancer and create resources
1410
try:
1511
- script:

e2e/test/lb-delete-svc-use-specified-nb/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-delete-svc-use-specified-nb"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create nodebalancer and create resources
1410
try:
1511
- script:

e2e/test/lb-fw-delete-acl/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-fw-delete-acl"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-fw-update-acl/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-fw-update-acl"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-hostname-only-ingress/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-hostname-only-ingress"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-http-body-health-check/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-http-body-health-check"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-http-status-health-check/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-http-status-health-check"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-passive-health-check/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-passive-health-check"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-preserve-annotation-new-nb-specified/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-preserve-annotation-new-nb-specified"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create resources
1410
try:
1511
- apply:

e2e/test/lb-preserve-annotation-svc-delete/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-preserve-annotation-svc-delete"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create resources
1410
try:
1511
- apply:

e2e/test/lb-simple/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-simple"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-single-tls/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-single-tls"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create secret
1410
try:
1511
- script:

e2e/test/lb-tcp-connection-health-check/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-tcp-connection-health-check"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-updated-with-nb-id/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-updated-with-nb-id"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-http-to-https/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-http-to-https"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-multiple-http-https-ports/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-multiple-http-https-ports"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-node-addition/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-node-addition"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create resources
1410
try:
1511
- apply:

e2e/test/lb-with-proxyprotocol-default-annotation/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-proxyprotocol-default-annotation"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-proxyprotocol-override/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-proxyprotocol-override"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-proxyprotocol-port-specific/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-proxyprotocol-port-specific"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/lb-with-proxyprotocol-set/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,6 @@ metadata:
66
spec:
77
namespace: "lb-with-proxyprotocol-set"
88
steps:
9-
- name: Check if CCM is deployed
10-
try:
11-
- assert:
12-
file: ../assert-ccm-resources.yaml
139
- name: Create pods and services
1410
try:
1511
- apply:

e2e/test/route-controller-test/chainsaw-test.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,6 @@ spec:
99
value: (join('-', ['ccm-fwtest', env('CLUSTER_NAME')]))
1010
namespace: "route-controller-test"
1111
steps:
12-
- name: Check if CCM is deployed
13-
try:
14-
- assert:
15-
file: ../assert-ccm-resources.yaml
1612
- name: Check if the route controller updated the config for the linode
1713
try:
1814
- script:

0 commit comments

Comments
 (0)