Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
runningman84 authored Mar 12, 2021
1 parent 0deed92 commit cf57832
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,27 +4,32 @@ This chart is for use with the wordpress bedrock. In order to use it you must bu

The init container of this chart copies the content of /app to /var/www/html. The /var/www/html volume is shared between the nginx and the php-fpm container.

The setup is tested on AWS EKS and sacles well. A typical setup would look like
The setup is tested on AWS EKS and sacles well. A typical setup would look like this:

```
Cloudfront (blog.example.com) Cloudfront (static.example.com)
| |
AWS ALB S3 bucket (filled by wp offload plugin)
Cloudfront (blog.example.com) <-> AWS WF Cloudfront (static.example.com)
| |
AWS ALB S3 bucket (filled by wp offload plugin)
|
AWS EKS Cluster
|
wordpress pods
| |
nginx php-fpm
|
shared volume
shared volume (EmptyDir synced from /app)
|
AWS RDS / aurora serverless
```


Features
* seperate containers for nginx (offical image) and php-fpm (custom image)
* seperate pod for cron jobs
* secure default setup (read only volumes, non root containers, hide versions)
* support for exporters and services monitors (see exporters and monitoring section in values.yaml)
* support for wp media offload plugin (see offload section in values.yaml)
* support for external secrets using paramater store (see externalSecrets section in values.yaml)
Expand Down

0 comments on commit cf57832

Please sign in to comment.