Skip to content

Commit 600b47d

Browse files
author
Vadym Mudryi
committed
Updated server section
1 parent 8ba1ec7 commit 600b47d

File tree

1 file changed

+23
-9
lines changed

1 file changed

+23
-9
lines changed

README.md

Lines changed: 23 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -242,32 +242,46 @@ Additionally, explore all possible options for CSI (Container Storage Interface)
242242
- `NFS` is the best option for MinIO and Mongo (or Postgres).
243243
244244
---
245+
### Cert-manager
245246
247+
cert-manager is optional component for traefik and provides an easy way to issue multiple SSL certificates and share it within multiple traefik pods.
248+
249+
If your installation use custom SSL stored as secrets cert-manager is not required.
250+
251+
Recommended way to install cert-manager is a helm chart, see official documentation for more details how to install cert-manager: https://cert-manager.io/docs/installation/helm/
252+
253+
---
246254
247255
## [🚧 ] Manual deployment guide
248256
249-
1. Create yaml file with custom values for your installation:
257+
TODO: Add steps with middleware installation:
258+
- traefik
259+
- dependencies
260+
261+
262+
1. Clone this repository
263+
```bash
264+
git clone https://github.com/opencrvs/infrastructure.git
265+
```
266+
2. Create yaml file with custom values for your installation:
250267
```yaml
251268
# Kubernetes load balancer domain used by traefik as entrypoint
252-
hostname: opencrvs.<you domain>
269+
hostname: <you domain>
253270
# OpenCRVS Core image tag
254271
image:
255-
tag: local
272+
tag: develop
256273
# Your country image repository and tag
257274
countryconfig:
258275
image:
259276
name: opencrvs/ocrvs-countryconfig
260277
tag: develop
261278
```
262-
2. Add helm repository:
263-
```
264-
helm repo add ...
265-
```
279+
**NOTE:** Please refer to [opencrvs-services/README.md](charts/opencrvs-services/README.md) for full list of options.
266280
3. Install OpenCRVS:
267281
```
268-
helm install ... opencrvs
282+
helm install opencrvs charts/opencrvs-services
269283
```
270-
**NOTE:** Data seed will run only on `install`, don't use `update --install`.
284+
**NOTE:** Data seed will run only on `install`, don't use `update --install` for first installation or run data-seeder manually.
271285

272286
# [🚧 Coming soon] Server environment migration
273287

0 commit comments

Comments
 (0)