forked from openshift/release
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathopenshift-open-telemetry-opentelemetry-operator-main__ocp-4.14-amd64.yaml
105 lines (105 loc) · 3.01 KB
/
openshift-open-telemetry-opentelemetry-operator-main__ocp-4.14-amd64.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
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
base_images:
cli:
name: "4.14"
namespace: ocp
tag: cli
operator-sdk:
name: "4.14"
namespace: origin
tag: operator-sdk
binary_build_commands: make manager && make targetallocator && make operator-opamp-bridge
build_root:
image_stream_tag:
name: release
namespace: openshift
tag: golang-1.21
canonical_go_repository: github.com/open-telemetry/opentelemetry-operator
images:
- context_dir: .
dockerfile_path: Dockerfile
from: src
inputs:
bin:
paths:
- destination_dir: ./bin
source_path: /go/src/github.com/open-telemetry/opentelemetry-operator/bin/manager_amd64
to: opentelemetry-operator
- context_dir: .
dockerfile_path: ./tests/e2e-openshift/Dockerfile
to: opentelemetry-tests-runner
- context_dir: ./cmd/otel-allocator/
dockerfile_path: Dockerfile
from: src
inputs:
bin:
paths:
- destination_dir: ./bin
source_path: /go/src/github.com/open-telemetry/opentelemetry-operator/cmd/otel-allocator/bin/targetallocator_amd64
to: opentelemetry-target-allocator
- context_dir: ./cmd/operator-opamp-bridge/
dockerfile_path: Dockerfile
from: src
inputs:
bin:
paths:
- destination_dir: ./bin
source_path: /go/src/github.com/open-telemetry/opentelemetry-operator/cmd/operator-opamp-bridge/bin/opampbridge_amd64
to: opentelemetry-opampbridge
operator:
bundles:
- as: opentelemetry-bundle
context_dir: .
dockerfile_path: bundle.Dockerfile
substitutions:
- pullspec: ghcr.io/open-telemetry/opentelemetry-operator/opentelemetry-operator:.*
with: pipeline:opentelemetry-operator
releases:
latest:
candidate:
product: ocp
stream: nightly
version: "4.14"
resources:
'*':
requests:
cpu: 100m
memory: 200Mi
tests:
- as: opentelemetry-e2e-tests
cluster_claim:
architecture: amd64
cloud: aws
owner: openshift-ci
product: ocp
timeout: 3h0m0s
version: "4.14"
cron: 0 6 * * 2
steps:
env:
SKIP_TESTS: tests/e2e-targetallocator/targetallocator-features tests/e2e-multi-instrumentation/instrumentation-multi-multicontainer
tests/e2e-openshift/otlp-metrics-traces
test:
- ref: operatorhub-subscribe-amq-streams
- ref: distributed-tracing-install-jaeger-product
- ref: distributed-tracing-install-tempo-product
- as: install
cli: latest
commands: |
oc create namespace opentelemetry-operator
operator-sdk run bundle --timeout=5m --security-context-config restricted -n opentelemetry-operator "$OO_BUNDLE"
oc wait --for condition=Available -n opentelemetry-operator deployment opentelemetry-operator-controller-manager
dependencies:
- env: OO_BUNDLE
name: opentelemetry-bundle
from: operator-sdk
resources:
requests:
cpu: 1000m
memory: 400Mi
- ref: distributed-tracing-tests-opentelemetry
workflow: generic-claim
zz_generated_metadata:
branch: main
org: openshift
repo: open-telemetry-opentelemetry-operator
variant: ocp-4.14-amd64