Skip to content

Commit

Permalink
Update readme with how to install CRDs
Browse files Browse the repository at this point in the history
  • Loading branch information
rstefan1 authored and AMecea committed Jul 31, 2020
1 parent be733b5 commit dd0ccca
Showing 1 changed file with 27 additions and 1 deletion.
28 changes: 27 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ wordpress-operator
===
WordPress operator enables managing multiple WordPress installments at scale.



## Goals and status

The main goals of the operator are:
Expand All @@ -13,23 +15,45 @@ The main goals of the operator are:

The project is actively developed and maintained and has reached stable beta state. Check [here](https://github.com/presslabs/wordpress-operator/releases) the project releases.



## Components

1. WordPress operator - this project
2. WordPress runtime - container image supporting the project goals (https://github.com/presslabs/runtime)

## Controller deploy


## Deploy

### Install CRDs

#### This step is optional. By default helm will install CRDs.

Install kustomize. New to kustomize? Check https://kustomize.io/

To install CRDs use the following command:

```shell
kustomize build github.com/presslabs/wordpress-operator/config | kubectl apply -f-
```


### Install controller

Install helm. New to helm? Check https://github.com/helm/helm#install

Install kubectl. For more details, see: https://kubernetes.io/docs/tasks/tools/install-kubectl/

To deploy this controller, use the provided helm chart, by running:

```shell
helm repo add presslabs https://presslabs.github.io/charts
helm install presslabs/wordpress-operator --name wordpress-operator
```



## Deploying a Wordpress Site

```yaml
Expand Down Expand Up @@ -126,6 +150,8 @@ spec:
ingressAnnotations: {}
```
## License
This project is licensed under Apache 2.0 license. Read the [LICENSE](LICENSE) file in the
Expand Down

0 comments on commit dd0ccca

Please sign in to comment.