Skip to content

Commit fd9f9f4

Browse files
committed
operator tekton-fbc-e2e-419-operator (0.0.109)
1 parent 257ef1c commit fd9f9f4

File tree

8 files changed

+466
-0
lines changed

8 files changed

+466
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
FROM scratch
2+
3+
# Core bundle labels.
4+
LABEL operators.operatorframework.io.bundle.mediatype.v1=registry+v1
5+
LABEL operators.operatorframework.io.bundle.manifests.v1=manifests/
6+
LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
7+
LABEL operators.operatorframework.io.bundle.package.v1=tekton-fbc-e2e-419-operator
8+
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
9+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.28.1
10+
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
11+
LABEL operators.operatorframework.io.metrics.project_layout=ansible.sdk.operatorframework.io/v1
12+
13+
# Labels for testing.
14+
LABEL operators.operatorframework.io.test.mediatype.v1=scorecard+v1
15+
LABEL operators.operatorframework.io.test.config.v1=tests/scorecard/
16+
17+
# Copy files to locations specified by labels.
18+
COPY bundle/manifests /manifests/
19+
COPY bundle/metadata /metadata/
20+
COPY bundle/tests/scorecard /tests/scorecard/
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
apiVersion: apiextensions.k8s.io/v1
3+
kind: CustomResourceDefinition
4+
metadata:
5+
creationTimestamp: null
6+
name: memcacheds.cache.quay.io
7+
spec:
8+
group: cache.quay.io
9+
names:
10+
kind: Memcached
11+
listKind: MemcachedList
12+
plural: memcacheds
13+
singular: memcached
14+
scope: Namespaced
15+
versions:
16+
- name: v1alpha1
17+
schema:
18+
openAPIV3Schema:
19+
description: Memcached is the Schema for the memcacheds API
20+
properties:
21+
apiVersion:
22+
description: 'APIVersion defines the versioned schema of this representation
23+
of an object. Servers should convert recognized schemas to the latest
24+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
25+
type: string
26+
kind:
27+
description: 'Kind is a string value representing the REST resource this
28+
object represents. Servers may infer this from the endpoint the client
29+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
30+
type: string
31+
metadata:
32+
type: object
33+
spec:
34+
description: Spec defines the desired state of Memcached
35+
type: object
36+
x-kubernetes-preserve-unknown-fields: true
37+
status:
38+
description: Status defines the observed state of Memcached
39+
type: object
40+
x-kubernetes-preserve-unknown-fields: true
41+
type: object
42+
served: true
43+
storage: true
44+
subresources:
45+
status: {}
46+
status:
47+
acceptedNames:
48+
kind: ""
49+
plural: ""
50+
conditions: null
51+
storedVersions: null
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
apiVersion: v1
3+
kind: Service
4+
metadata:
5+
creationTimestamp: null
6+
labels:
7+
app.kubernetes.io/component: kube-rbac-proxy
8+
app.kubernetes.io/created-by: tekton-fbc-e2e-419-operator
9+
app.kubernetes.io/instance: controller-manager-metrics-service
10+
app.kubernetes.io/managed-by: kustomize
11+
app.kubernetes.io/name: service
12+
app.kubernetes.io/part-of: tekton-fbc-e2e-419-operator
13+
control-plane: controller-manager
14+
name: tekton-fbc-e2e-419-operator-controller-manager-metrics-service
15+
spec:
16+
ports:
17+
- name: https
18+
port: 8443
19+
protocol: TCP
20+
targetPort: https
21+
selector:
22+
control-plane: controller-manager
23+
status:
24+
loadBalancer: {}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
apiVersion: rbac.authorization.k8s.io/v1
3+
kind: ClusterRole
4+
metadata:
5+
creationTimestamp: null
6+
labels:
7+
app.kubernetes.io/component: kube-rbac-proxy
8+
app.kubernetes.io/created-by: tekton-fbc-e2e-419-operator
9+
app.kubernetes.io/instance: metrics-reader
10+
app.kubernetes.io/managed-by: kustomize
11+
app.kubernetes.io/name: clusterrole
12+
app.kubernetes.io/part-of: tekton-fbc-e2e-419-operator
13+
name: tekton-fbc-e2e-419-operator-metrics-reader
14+
rules:
15+
- nonResourceURLs:
16+
- /metrics
17+
verbs:
18+
- get

operators/tekton-fbc-e2e-419-operator/0.0.109/manifests/memcached-operator.clusterserviceversion.yaml

Lines changed: 260 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
annotations:
3+
# Core bundle annotations.
4+
operators.operatorframework.io.bundle.mediatype.v1: registry+v1
5+
operators.operatorframework.io.bundle.manifests.v1: manifests/
6+
operators.operatorframework.io.bundle.metadata.v1: metadata/
7+
operators.operatorframework.io.bundle.package.v1: tekton-fbc-e2e-419-operator
8+
operators.operatorframework.io.bundle.channels.v1: alpha
9+
operators.operatorframework.io.metrics.builder: operator-sdk-v1.28.1
10+
operators.operatorframework.io.metrics.mediatype.v1: metrics+v1
11+
operators.operatorframework.io.metrics.project_layout: ansible.sdk.operatorframework.io/v1
12+
13+
# Annotations for testing.
14+
operators.operatorframework.io.test.mediatype.v1: scorecard+v1
15+
operators.operatorframework.io.test.config.v1: tests/scorecard/
16+
17+
# OpenShift annotations
18+
com.redhat.openshift.versions: v4.19-v4.21
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
catalog_templates:
3+
- template_name: semver.yaml
4+
channels: [Fast, Stable]
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
---
2+
apiVersion: scorecard.operatorframework.io/v1alpha3
3+
kind: Configuration
4+
metadata:
5+
name: config
6+
stages:
7+
- parallel: true
8+
tests:
9+
- entrypoint:
10+
- scorecard-test
11+
- basic-check-spec
12+
image: quay.io/operator-framework/scorecard-test:v1.28.1
13+
labels:
14+
suite: basic
15+
test: basic-check-spec-test
16+
storage:
17+
spec:
18+
mountPath: {}
19+
- entrypoint:
20+
- scorecard-test
21+
- olm-bundle-validation
22+
image: quay.io/operator-framework/scorecard-test:v1.28.1
23+
labels:
24+
suite: olm
25+
test: olm-bundle-validation-test
26+
storage:
27+
spec:
28+
mountPath: {}
29+
- entrypoint:
30+
- scorecard-test
31+
- olm-crds-have-validation
32+
image: quay.io/operator-framework/scorecard-test:v1.28.1
33+
labels:
34+
suite: olm
35+
test: olm-crds-have-validation-test
36+
storage:
37+
spec:
38+
mountPath: {}
39+
- entrypoint:
40+
- scorecard-test
41+
- olm-crds-have-resources
42+
image: quay.io/operator-framework/scorecard-test:v1.28.1
43+
labels:
44+
suite: olm
45+
test: olm-crds-have-resources-test
46+
storage:
47+
spec:
48+
mountPath: {}
49+
- entrypoint:
50+
- scorecard-test
51+
- olm-spec-descriptors
52+
image: quay.io/operator-framework/scorecard-test:v1.28.1
53+
labels:
54+
suite: olm
55+
test: olm-spec-descriptors-test
56+
storage:
57+
spec:
58+
mountPath: {}
59+
- entrypoint:
60+
- scorecard-test
61+
- olm-status-descriptors
62+
image: quay.io/operator-framework/scorecard-test:v1.28.1
63+
labels:
64+
suite: olm
65+
test: olm-status-descriptors-test
66+
storage:
67+
spec:
68+
mountPath: {}
69+
storage:
70+
spec:
71+
mountPath: {}

0 commit comments

Comments
 (0)