Skip to content

Commit 3257fc5

Browse files
operator sn-operator (0.7.4)
1 parent 2360b11 commit 3257fc5

25 files changed

+59812
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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=sn-operator
8+
LABEL operators.operatorframework.io.bundle.channels.v1=alpha,beta,stable
9+
LABEL operators.operatorframework.io.bundle.channel.default.v1=alpha
10+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.31.0
11+
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
12+
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3
13+
14+
# Labels for testing.
15+
LABEL operators.operatorframework.io.test.mediatype.v1=scorecard+v1
16+
LABEL operators.operatorframework.io.test.config.v1=tests/scorecard/
17+
18+
# Copy files to locations specified by labels.
19+
COPY bundle/manifests /manifests/
20+
COPY bundle/metadata /metadata/
21+
COPY bundle/tests/scorecard /tests/scorecard/

operators/sn-operator/0.7.4/manifests/bookkeeper.streamnative.io_bookkeeperclusters.yaml

+9,859
Large diffs are not rendered by default.

operators/sn-operator/0.7.4/manifests/k8s.streamnative.io_apikeys.yaml

+629
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,151 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
annotations:
5+
cert-manager.io/inject-ca-from: sn-operator-system/sn-operator-serving-cert
6+
controller-gen.kubebuilder.io/version: v0.15.0
7+
creationTimestamp: null
8+
name: connectorcatalogs.k8s.streamnative.io
9+
spec:
10+
conversion:
11+
strategy: Webhook
12+
webhook:
13+
clientConfig:
14+
service:
15+
name: sn-operator-webhook-service
16+
namespace: sn-operator-system
17+
path: /convert
18+
conversionReviewVersions:
19+
- v1
20+
group: k8s.streamnative.io
21+
names:
22+
kind: ConnectorCatalog
23+
listKind: ConnectorCatalogList
24+
plural: connectorcatalogs
25+
singular: connectorcatalog
26+
scope: Namespaced
27+
versions:
28+
- name: v1alpha1
29+
schema:
30+
openAPIV3Schema:
31+
description: ConnectorCatalog is the Schema for the connectorcatalogs API
32+
properties:
33+
apiVersion:
34+
description: |-
35+
APIVersion defines the versioned schema of this representation of an object.
36+
Servers should convert recognized schemas to the latest internal value, and
37+
may reject unrecognized values.
38+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
39+
type: string
40+
kind:
41+
description: |-
42+
Kind is a string value representing the REST resource this object represents.
43+
Servers may infer this from the endpoint the client submits requests to.
44+
Cannot be updated.
45+
In CamelCase.
46+
More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
47+
type: string
48+
metadata:
49+
type: object
50+
spec:
51+
description: ConnectorCatalogSpec defines the desired state of ConnectorCatalog
52+
properties:
53+
connectorDefinitions:
54+
items:
55+
properties:
56+
defaultSchemaType:
57+
type: string
58+
defaultSerdeClassName:
59+
type: string
60+
description:
61+
type: string
62+
iconLink:
63+
type: string
64+
id:
65+
type: string
66+
imageRegistry:
67+
type: string
68+
imageRepository:
69+
type: string
70+
imageTag:
71+
type: string
72+
jarFullName:
73+
type: string
74+
name:
75+
type: string
76+
sinkClass:
77+
type: string
78+
sinkConfigClass:
79+
type: string
80+
sinkConfigFieldDefinitions:
81+
items:
82+
properties:
83+
attributes:
84+
additionalProperties:
85+
type: string
86+
type: object
87+
fieldName:
88+
type: string
89+
typeName:
90+
type: string
91+
required:
92+
- fieldName
93+
- typeName
94+
type: object
95+
type: array
96+
sinkDocLink:
97+
type: string
98+
sinkTypeClassName:
99+
type: string
100+
sourceClass:
101+
type: string
102+
sourceConfigClass:
103+
type: string
104+
sourceConfigFieldDefinitions:
105+
items:
106+
properties:
107+
attributes:
108+
additionalProperties:
109+
type: string
110+
type: object
111+
fieldName:
112+
type: string
113+
typeName:
114+
type: string
115+
required:
116+
- fieldName
117+
- typeName
118+
type: object
119+
type: array
120+
sourceDocLink:
121+
type: string
122+
sourceTypeClassName:
123+
type: string
124+
typeClassName:
125+
type: string
126+
version:
127+
type: string
128+
required:
129+
- id
130+
type: object
131+
type: array
132+
x-kubernetes-list-map-keys:
133+
- id
134+
x-kubernetes-list-type: map
135+
required:
136+
- connectorDefinitions
137+
type: object
138+
status:
139+
description: ConnectorCatalogStatus defines the observed state of ConnectorCatalog
140+
type: object
141+
type: object
142+
served: true
143+
storage: true
144+
subresources:
145+
status: {}
146+
status:
147+
acceptedNames:
148+
kind: ""
149+
plural: ""
150+
conditions: null
151+
storedVersions: null

0 commit comments

Comments
 (0)