Skip to content

Commit 489038e

Browse files
authored
update for basic-template redefinition (#5)
Signed-off-by: Jordan Keister <[email protected]>
1 parent af5ed4c commit 489038e

9 files changed

+117
-271
lines changed

basic-template.yaml

+15-17
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,17 @@
1-
---
2-
schema: olm.package
3-
name: testoperator
4-
defaultChannel: stable
5-
---
6-
schema: olm.channel
7-
package: testoperator
8-
name: stable
1+
schema: olm.template.basic
92
entries:
10-
- name: testoperator.v0.1.0
11-
- name: testoperator.v0.2.0
12-
replaces: testoperator.v0.1.0
13-
---
14-
schema: olm.bundle
15-
image: quay.io/ankitathomas/olm:testoperator.v0.1.0
16-
---
17-
schema: olm.bundle
18-
image: quay.io/ankitathomas/olm:testoperator.v0.2.0
3+
- schema: olm.package
4+
name: testoperator
5+
defaultChannel: stable
6+
- schema: olm.channel
7+
package: testoperator
8+
name: stable
9+
entries:
10+
- name: testoperator.v0.1.0
11+
- name: testoperator.v0.2.0
12+
replaces: testoperator.v0.1.0
13+
- schema: olm.bundle
14+
image: quay.io/ankitathomas/olm:testoperator.v0.1.0
15+
- schema: olm.bundle
16+
image: quay.io/ankitathomas/olm:testoperator.v0.2.0
1917

+32
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"schema": "olm.template.basic",
3+
"entries": [
4+
{
5+
"defaultChannel": "alpha",
6+
"name": "etcd",
7+
"schema": "olm.package"
8+
},
9+
{
10+
"schema": "olm.bundle",
11+
"image": "docker.io/anik120/etcd:latest"
12+
},
13+
{
14+
"schema": "olm.bundle",
15+
"image": "docker.io/anik120/etcd:v0.9.4"
16+
},
17+
{
18+
"entries": [
19+
{
20+
"name": "etcdoperator-community.v0.6.1"
21+
},
22+
{
23+
"name": "etcdoperator-community.v0.9.4",
24+
"replaces": "etcdoperator-community.v0.6.1"
25+
}
26+
],
27+
"name": "alpha",
28+
"package": "etcd",
29+
"schema": "olm.channel"
30+
}
31+
]
32+
}
+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
entries:
3+
- entries:
4+
- defaultChannel: alpha
5+
name: etcd
6+
schema: olm.package
7+
- image: docker.io/anik120/etcd:latest
8+
schema: olm.bundle
9+
- image: docker.io/anik120/etcd:v0.9.4
10+
schema: olm.bundle
11+
- entries:
12+
- name: etcdoperator-community.v0.6.1
13+
- name: etcdoperator-community.v0.9.4
14+
replaces: etcdoperator-community.v0.6.1
15+
name: alpha
16+
package: etcd
17+
schema: olm.channel
18+
schema: olm.template.basic
19+
schema: olm.template.basic
20+

example-templates/etcd/operator.json

-60
This file was deleted.

example-templates/etcd/operator.yaml

-42
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
{
2+
"schema": "olm.template.basic",
3+
"entries": [
4+
{
5+
"defaultChannel": "alpha",
6+
"name": "prometheus",
7+
"schema": "olm.package"
8+
},
9+
{
10+
"entries": [
11+
{
12+
"name": "prometheus-operator.v0.14.0"
13+
},
14+
{
15+
"name": "prometheus-operator.v0.15.0",
16+
"replaces": "prometheus-operator.v0.14.0"
17+
}
18+
],
19+
"name": "alpha",
20+
"package": "prometheus",
21+
"schema": "olm.channel"
22+
},
23+
{
24+
"schema": "olm.bundle",
25+
"image": "quay.io/operator-framework/operator-bundle-prometheus:0.14.0"
26+
},
27+
{
28+
"schema": "olm.bundle",
29+
"image": "quay.io/operator-framework/operator-bundle-prometheus:0.15.0"
30+
}
31+
]
32+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
---
2+
entries:
3+
- defaultChannel: alpha
4+
name: prometheus
5+
schema: olm.package
6+
- entries:
7+
- name: prometheus-operator.v0.14.0
8+
- name: prometheus-operator.v0.15.0
9+
replaces: prometheus-operator.v0.14.0
10+
name: alpha
11+
package: prometheus
12+
schema: olm.channel
13+
- image: quay.io/operator-framework/operator-bundle-prometheus:0.14.0
14+
schema: olm.bundle
15+
- image: quay.io/operator-framework/operator-bundle-prometheus:0.15.0
16+
schema: olm.bundle
17+
schema: olm.template.basic
18+

example-templates/prometheus/operator.json

-90
This file was deleted.

example-templates/prometheus/operator.yaml

-62
This file was deleted.

0 commit comments

Comments
 (0)