Skip to content

Commit 3b0d659

Browse files
committed
add clickhouse operator bundle
1 parent 2992232 commit 3b0d659

File tree

9 files changed

+58
-0
lines changed

9 files changed

+58
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
resources:
4+
- namespace.yaml
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: v1
2+
kind: Namespace
3+
metadata:
4+
name: clickhouse-operator
5+
spec: {}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: operators.coreos.com/v1alpha1
2+
kind: CatalogSource
3+
metadata:
4+
name: operatorhubio-catalog
5+
spec:
6+
sourceType: grpc
7+
image: quay.io/operatorhubio/catalog:latest
8+
displayName: OperatorHub.io Operators
9+
publisher: OperatorHub.io
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
namespace: openshift-marketplace
4+
resources:
5+
- catalogsource.yaml
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
namespace: clickhouse-operator
4+
resources:
5+
- operatorgroup.yaml
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: operators.coreos.com/v1
2+
kind: OperatorGroup
3+
metadata:
4+
name: clickhouse-operator-group
5+
namespace: clickhouse-operator
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
namespace: clickhouse-operator
4+
resources:
5+
- subscription.yaml
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: operators.coreos.com/v1alpha1
2+
kind: Subscription
3+
metadata:
4+
name: clickhouse-operator-sub
5+
namespace: clickhouse-operator
6+
spec:
7+
channel: latest
8+
installPlanApproval: Automatic
9+
name: clickhouse
10+
source: operatorhubio-catalog
11+
sourceNamespace: openshift-marketplace
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: kustomize.config.k8s.io/v1beta1
2+
kind: Kustomization
3+
commonLabels:
4+
nerc.mghpcc.org/bundle: clickhouse-operator
5+
resources:
6+
- ../../base/core/namespaces/clickhouse-operator
7+
- ../../base/operators.coreos.com/catalogsources/operatorhubio
8+
- ../../base/operators.coreos.com/operatorgroups/clickhouse-operator
9+
- ../../base/operators.coreos.com/subscriptions/clickhouse-operator

0 commit comments

Comments
 (0)