Skip to content
This repository was archived by the owner on Dec 6, 2024. It is now read-only.

Commit ed27e0b

Browse files
authored
Merge pull request #38 from mengjiao-liu/add-deployment-doc
Add deployment documentation
2 parents 55cf181 + 9299550 commit ed27e0b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Deploying Container Object Storage Interface (COSI) Controller On Kubernetes
2+
3+
This document describes steps for Kubernetes administrators to setup Container Object Storage Interface Controller (COSI) Controller onto a Kubernetes cluster.
4+
5+
COSI controller can be setup using the [kustomization file](https://github.com/kubernetes-sigs/container-object-storage-interface-controller/blob/master/kustomization.yaml) from the [container-object-storage-interface-controller](https://github.com/kubernetes-sigs/container-object-storage-interface-controller) repository with following command:
6+
7+
```sh
8+
kubectl create -k github.com/kubernetes-sigs/container-object-storage-interface-controller
9+
```
10+
The output should look like the following:
11+
```sh
12+
serviceaccount/objectstorage-controller-sa created
13+
role.rbac.authorization.k8s.io/objectstorage-controller created
14+
clusterrole.rbac.authorization.k8s.io/objectstorage-controller-role created
15+
rolebinding.rbac.authorization.k8s.io/objectstorage-controller created
16+
clusterrolebinding.rbac.authorization.k8s.io/objectstorage-controller created
17+
deployment.apps/objectstorage-controller created
18+
```
19+
20+
The controller will be deployed in the `default` namespace.
21+

0 commit comments

Comments
 (0)