Skip to content

Commit 0e342a3

Browse files
vishnuchallaDocs
and
Docs
authored
Adding network policy for ols load tests (#65392)
Signed-off-by: Docs <[email protected]> Co-authored-by: Docs <[email protected]>
1 parent bf2cfd5 commit 0e342a3

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

ci-operator/step-registry/openshift/ols-load-generator/tests/openshift-ols-load-generator-tests-commands.sh

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,37 @@ subjects:
150150
name: default
151151
namespace: ols-load-test
152152
---
153+
apiVersion: networking.k8s.io/v1
154+
kind: NetworkPolicy
155+
metadata:
156+
name: allow-loadgen-to-api
157+
namespace: openshift-lightspeed
158+
labels:
159+
app.kubernetes.io/component: application-server
160+
app.kubernetes.io/managed-by: lightspeed-operator
161+
app.kubernetes.io/name: lightspeed-service-api
162+
app.kubernetes.io/part-of: openshift-lightspeed
163+
spec:
164+
podSelector:
165+
matchLabels:
166+
app.kubernetes.io/component: application-server
167+
app.kubernetes.io/managed-by: lightspeed-operator
168+
app.kubernetes.io/name: lightspeed-service-api
169+
app.kubernetes.io/part-of: openshift-lightspeed
170+
policyTypes:
171+
- Ingress
172+
ingress:
173+
- from:
174+
- podSelector:
175+
matchLabels:
176+
job-name: ols-load-generator-orchestrator
177+
namespaceSelector:
178+
matchLabels:
179+
kubernetes.io/metadata.name: ols-load-test
180+
ports:
181+
- protocol: TCP
182+
port: 8443
183+
---
153184
apiVersion: batch/v1
154185
kind: Job
155186
metadata:

0 commit comments

Comments
 (0)