Skip to content

Commit 1f28a16

Browse files
prometherionoktalz
authored andcommitted
TEST/MINOR: e2e: supporting dual stack services
1 parent dd3031b commit 1f28a16

File tree

18 files changed

+21
-2
lines changed

18 files changed

+21
-2
lines changed

deploy/tests/e2e/access-control/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ apiVersion: v1
3232
metadata:
3333
name: http-echo
3434
spec:
35+
ipFamilyPolicy: RequireDualStack
3536
ports:
3637
- name: http
3738
protocol: TCP

deploy/tests/e2e/basic-auth/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ apiVersion: v1
4444
metadata:
4545
name: http-echo
4646
spec:
47+
ipFamilyPolicy: RequireDualStack
4748
ports:
4849
- name: http
4950
protocol: TCP

deploy/tests/e2e/canary-deployment/config/deploy.yaml.tmpl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ apiVersion: v1
3131
metadata:
3232
name: http-echo-prod
3333
spec:
34+
ipFamilyPolicy: RequireDualStack
3435
ports:
3536
- name: http
3637
port: 80
@@ -73,6 +74,7 @@ metadata:
7374
annotations:
7475
route-acl: {{ .StagingRouteACL }}
7576
spec:
77+
ipFamilyPolicy: RequireDualStack
7678
ports:
7779
- name: http
7880
port: 80

deploy/tests/e2e/config-snippet/config/backend-cfg-snippet.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ metadata:
66
backend-config-snippet: |
77
http-request set-header e2e-test %[str(test)]
88
spec:
9+
ipFamilyPolicy: RequireDualStack
910
ports:
1011
- name: http
1112
protocol: TCP

deploy/tests/e2e/config-snippet/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ apiVersion: v1
3131
metadata:
3232
name: http-echo
3333
spec:
34+
ipFamilyPolicy: RequireDualStack
3435
ports:
3536
- name: http
3637
protocol: TCP

deploy/tests/e2e/cors/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ apiVersion: v1
3232
metadata:
3333
name: http-echo
3434
spec:
35+
ipFamilyPolicy: RequireDualStack
3536
ports:
3637
- name: http
3738
protocol: TCP

deploy/tests/e2e/endpoints/config/endpoints.yaml.tmpl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ apiVersion: v1
3535
metadata:
3636
name: http-echo
3737
spec:
38+
ipFamilyPolicy: RequireDualStack
3839
ports:
3940
- name: http
4041
protocol: TCP
@@ -56,7 +57,7 @@ metadata:
5657
{{- if .NotReady}}
5758
check: "false"
5859
backend-config-snippet: |
59-
http-request return status 503 if !{ nbsrv() eq 1 }
60+
http-request return status 503 if !{ nbsrv() eq 2 }
6061
{{- end}}
6162
spec:
6263
rules:

deploy/tests/e2e/endpoints/http_test.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ func (suite *EndpointsSuite) Test_HTTP_Reach() {
5252
}()
5353
}
5454
switch replicas {
55-
case 8, 3:
55+
case 8, 4, 3:
5656
// HAProxy reloaded due to scale up
5757
pid = suite.getPID()
5858
case 0:

deploy/tests/e2e/haproxy-files/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ apiVersion: v1
44
metadata:
55
name: http-echo
66
spec:
7+
ipFamilyPolicy: RequireDualStack
78
ports:
89
- name: http
910
protocol: TCP

deploy/tests/e2e/https/config/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ apiVersion: v1
3131
metadata:
3232
name: http-echo
3333
spec:
34+
ipFamilyPolicy: RequireDualStack
3435
ports:
3536
- name: http
3637
protocol: TCP

deploy/tests/e2e/ingress-match/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ kind: Service
3333
metadata:
3434
name: http-echo-{{$i}}
3535
spec:
36+
ipFamilyPolicy: RequireDualStack
3637
type: ClusterIP
3738
ports:
3839
- name: http

deploy/tests/e2e/ingressclass/config/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ apiVersion: v1
3030
metadata:
3131
name: http-echo
3232
spec:
33+
ipFamilyPolicy: RequireDualStack
3334
ports:
3435
- name: http
3536
protocol: TCP

deploy/tests/e2e/map-updates/config/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ apiVersion: v1
2929
metadata:
3030
name: http-echo
3131
spec:
32+
ipFamilyPolicy: RequireDualStack
3233
ports:
3334
- name: http
3435
protocol: TCP

deploy/tests/e2e/rate-limiting/config/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ apiVersion: v1
3333
metadata:
3434
name: http-echo
3535
spec:
36+
ipFamilyPolicy: RequireDualStack
3637
ports:
3738
- name: http
3839
protocol: TCP

deploy/tests/e2e/send-proxy-protocol/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ metadata:
2727
annotations:
2828
send-proxy-protocol: proxy-v1
2929
spec:
30+
ipFamilyPolicy: RequireDualStack
3031
ports:
3132
- name: http
3233
protocol: TCP

deploy/tests/e2e/service-discovery/config/deploy.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ apiVersion: v1
3232
metadata:
3333
name: http-echo-1
3434
spec:
35+
ipFamilyPolicy: RequireDualStack
3536
ports:
3637
- name: http
3738
protocol: TCP
@@ -73,6 +74,7 @@ apiVersion: v1
7374
metadata:
7475
name: http-echo-2
7576
spec:
77+
ipFamilyPolicy: RequireDualStack
7678
ports:
7779
- port: 8080
7880
protocol: TCP

deploy/tests/e2e/set-header/config/deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ apiVersion: v1
3030
metadata:
3131
name: http-echo
3232
spec:
33+
ipFamilyPolicy: RequireDualStack
3334
ports:
3435
- name: http
3536
protocol: TCP

deploy/tests/e2e/source-ip/config/deploy.yaml.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ apiVersion: v1
3232
metadata:
3333
name: http-echo
3434
spec:
35+
ipFamilyPolicy: RequireDualStack
3536
ports:
3637
- name: http
3738
protocol: TCP

0 commit comments

Comments
 (0)