30 lines
1.2 KiB
Markdown
30 lines
1.2 KiB
Markdown
To apply changes:
|
|
|
|
```
|
|
kubectl apply -n camtiler -f application.yml -f persistence.yml -f mongoexpress.yml -f mongodb-support.yml -f networkpolicy-base.yml -f minio-support.yml
|
|
```
|
|
|
|
To deploy changes:
|
|
|
|
```
|
|
kubectl -n camtiler rollout restart deployment.apps/camtiler
|
|
```
|
|
|
|
To initialize secrets:
|
|
|
|
```
|
|
kubectl create secret generic -n camtiler mongodb-application-readwrite-password --from-literal="password=$(cat /dev/urandom | base64 | head -c 30)"
|
|
kubectl create secret generic -n camtiler mongodb-application-readonly-password --from-literal="password=$(cat /dev/urandom | base64 | head -c 30)"
|
|
kubectl create secret generic -n camtiler minio-secret \
|
|
--from-literal=accesskey=application \
|
|
--from-literal=secretkey=$(cat /dev/urandom | base64 | head -c 30)
|
|
kubectl create secret generic -n camtiler minio-env-configuration \
|
|
--from-literal="MINIO_BROWSER=off" \
|
|
--from-literal="MINIO_ROOT_USER=root" \
|
|
--from-literal="MINIO_ROOT_PASSWORD=$(cat /dev/urandom | base64 | head -c 30)" \
|
|
--from-literal="MINIO_STORAGE_CLASS_STANDARD=EC:4"
|
|
kubectl -n camtiler create secret generic camera-secrets \
|
|
--from-literal=username=... \
|
|
--from-literal=password=...
|
|
```
|