Skip to content

Commit ca9eb7e

Browse files
committed
Add v1beta1 e2e test
Signed-off-by: Pavol Loffay <[email protected]>
1 parent 8282041 commit ca9eb7e

File tree

3 files changed

+93
-0
lines changed

3 files changed

+93
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
apiVersion: apps/v1
2+
kind: Deployment
3+
metadata:
4+
name: simplest-collector
5+
status:
6+
readyReplicas: 1
7+
8+
---
9+
10+
apiVersion: v1
11+
kind: Service
12+
metadata:
13+
name: simplest-collector-headless
14+
spec:
15+
ports:
16+
- appProtocol: grpc
17+
name: jaeger-grpc
18+
port: 14250
19+
protocol: TCP
20+
targetPort: 14250
21+
- appProtocol: grpc
22+
name: otlp-grpc
23+
port: 4317
24+
protocol: TCP
25+
targetPort: 4317
26+
- appProtocol: http
27+
name: otlp-http
28+
port: 4318
29+
protocol: TCP
30+
targetPort: 4318
31+
32+
---
33+
34+
apiVersion: v1
35+
kind: Service
36+
metadata:
37+
name: simplest-collector
38+
spec:
39+
ports:
40+
- appProtocol: grpc
41+
name: jaeger-grpc
42+
port: 14250
43+
protocol: TCP
44+
targetPort: 14250
45+
- appProtocol: grpc
46+
name: otlp-grpc
47+
port: 4317
48+
protocol: TCP
49+
targetPort: 4317
50+
- appProtocol: http
51+
name: otlp-http
52+
port: 4318
53+
protocol: TCP
54+
targetPort: 4318
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: opentelemetry.io/v1beta1
2+
kind: OpenTelemetryCollector
3+
metadata:
4+
name: simplest
5+
spec:
6+
config:
7+
receivers:
8+
jaeger:
9+
protocols:
10+
grpc:
11+
otlp:
12+
protocols:
13+
grpc:
14+
http:
15+
processors:
16+
17+
exporters:
18+
debug:
19+
20+
service:
21+
pipelines:
22+
traces:
23+
receivers: [jaeger,otlp]
24+
processors: []
25+
exporters: [debug]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
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+
creationTimestamp: null
6+
name: smoke-simplest-v1beta1
7+
spec:
8+
steps:
9+
- name: step-00
10+
try:
11+
- apply:
12+
file: 00-install.yaml
13+
- assert:
14+
file: 00-assert.yaml

0 commit comments

Comments
 (0)