Installation using Helm charts
An external Application Load Balancer with Ingress.
Map 4 domains to loadbalaner
<<ui-domain>>
<<editor-domain>>
<<backend-domain>>
<<router-domain>>
helm repo add nected https://nected.github.io/helm-charts
values/nected-values.yaml
files:
<<scheme>>
<<ui-domain>>
<<editor-domain>>
<<backend-domain>>
<<router-domain>>
<<ingressClassName>>
(enable and update ingressClass)To configure Postgresql / Redis update REDIS & DB values in nected-values.yaml
& temporal-values.yaml
or you can install datastore chart:
helm upgrade -i datastore nected/datastore -f values/datastore-values.yaml
To enable audit log in various services:
temporal-values.yaml
& nected-values.yaml
or enable elastic
in datastore-values.yaml
elasticsearch.external
in temporal-values.yaml
ELASTIC_ENABLED
and AUDIT_LOG_ENABLED
in nected-values.yaml
helm upgrade -i temporal nected/temporal -f values/temporal-values.yaml
existingSecretMap
in nected-values.yaml
:
openssl genrsa -f4 -out encryption-at-rest 4096
kubectl create secret generic encryption-at-rest-secret --from-file encryption-at-rest
helm upgrade -i nected nected/nected -f values/nected-values.yaml
With all services running, access the application through the <<ui-domain>>
domain using the default NECTED_USER_EMAIL
and NECTED_USER_PASSWORD
(mentioned in values/nected-values.yaml
).