Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
all: build
.PHONY: all

GO_BUILD_BINDIR=bin/
GO_BUILD_BINDIR=bin

# Include the library makefile
include $(addprefix ./vendor/github.com/openshift/build-machinery-go/make/, \
Expand Down
20 changes: 14 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
# CSI driver operators

This repository contains code for CSI driver operators that are part of OpenShift payload and few optional ones that are installed by Operator Lifecycle Manager (OLM).
This repository contains code for CSI driver operators that are part of
OpenShift payload and few optional ones that are installed by Operator
Lifecycle Manager (OLM).

## Operators

* aws-ebs-csi-driver-operator
* aws-efs-csi-driver-operator
* azure-disk-csi-driver-operator
* azure-file-csi-driver-operator
* smb-csi-driver-operator

## Automatic generation of CSI driver assets

As part of the repository, there is generator of CSI driver YAML files in `cmd/generator`.
As part of the repository, there is generator of CSI driver YAML files in
`cmd/generator`.

### Usage

Expand All @@ -18,9 +25,9 @@ As part of the repository, there is generator of CSI driver YAML files in `cmd/g

Some documentation is available via godoc. Usage:

```
$ godoc &
$ firefox localost:6060/pkg/github.com/openshift/csi-operator/
```shell
godoc &
firefox localost:6060/pkg/github.com/openshift/csi-operator/
```

Good starting points are `pkg/generator` and `pkg/generated-assets`.
Expand All @@ -29,7 +36,8 @@ Good starting points are `pkg/generator` and `pkg/generated-assets`.

### AWS EBS CSI driver operator

Before running the operator manually, you must remove the operator installed by CSO/CVO
Before running the operator manually, you must remove the operator installed by
CSO/CVO

```shell
# Scale down CVO and CSO
Expand Down