127 lines
3.2 KiB
YAML
127 lines
3.2 KiB
YAML
components:
|
|
nappl: true
|
|
nappljobs: true
|
|
web: true
|
|
mon: true
|
|
rs: true
|
|
ilm: true
|
|
erpproxy: true
|
|
erpcmis: true
|
|
cmis: true
|
|
database: true
|
|
nstl: false
|
|
nstla: true
|
|
nstlb: true
|
|
pipeliner: false
|
|
application: true
|
|
administrator: true
|
|
webdav: true
|
|
rms: false
|
|
pam: true
|
|
web:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
rs:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
ilm:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
erpproxy:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
erpcmis:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
cmis:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
webdav:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
|
|
administrator:
|
|
nappl:
|
|
host: "{{ .component.prefix }}nappljobs.{{ .Release.Namespace }}"
|
|
waitFor:
|
|
- "-service {{ .component.prefix }}nappljobs.{{ .Release.Namespace }}.svc.cluster.local:{{ .this.nappl.port }} -timeout 600"
|
|
|
|
pam:
|
|
nappl:
|
|
host: "{{ .component.prefix }}nappljobs.{{ .Release.Namespace }}"
|
|
waitFor:
|
|
- "-service {{ .component.prefix }}nappljobs.{{ .Release.Namespace }}.svc.cluster.local:{{ .this.nappl.port }} -timeout 600"
|
|
|
|
nappl:
|
|
replicaCount: 2
|
|
minReplicaCount: 1
|
|
jobs: false
|
|
waitFor:
|
|
- "-service {{ .component.prefix }}nappljobs.{{ .Release.Namespace }}.svc.cluster.local:{{ .this.nappl.port }} -timeout 600"
|
|
nappljobs:
|
|
replicaCount: 1
|
|
jobs: true
|
|
disableSessionReplication: true
|
|
ingress:
|
|
enabled: false
|
|
snc:
|
|
enabled: true
|
|
waitFor:
|
|
- "-service {{ .component.prefix }}database.{{ .Release.Namespace }}.svc.cluster.local:5432 -timeout 600"
|
|
|
|
application:
|
|
nstl:
|
|
host: "{{ .component.prefix }}nstl-cluster.{{ .Release.Namespace }}"
|
|
nappl:
|
|
host: "{{ .component.prefix }}nappljobs.{{ .Release.Namespace }}"
|
|
waitFor:
|
|
- "-service {{ .component.prefix }}nappljobs.{{ .Release.Namespace }}.svc.cluster.local:{{ .this.nappl.port }} -timeout 1800"
|
|
|
|
nstla:
|
|
minReplicaCountType: 1
|
|
accounting: true
|
|
logForwarder:
|
|
- name: Accounting
|
|
path: "/opt/ceyoniq/nscale-server/storage-layer/accounting/*.csv"
|
|
serverID: 4711
|
|
env:
|
|
NSTL_REMOTESERVER_MAINTAINCONNECTION: 1
|
|
NSTL_REMOTESERVER_SERVERID: 4712
|
|
NSTL_REMOTESERVER_ADDRESS: "nstlb"
|
|
NSTL_REMOTESERVER_NAME: "nstla"
|
|
NSTL_REMOTESERVER_USERNAME: "admin"
|
|
NSTL_REMOTESERVER_PASSWORD: "admin"
|
|
NSTL_REMOTESERVER_MAXCONNECTIONS: 10
|
|
NSTL_REMOTESERVER_MAXARCCONNECTIONS: 1
|
|
NSTL_REMOTESERVER_FORWARDDELETEJOBS: 0
|
|
NSTL_REMOTESERVER_ACCEPTRETRIEVAL: 1
|
|
NSTL_REMOTESERVER_ACCEPTDOCS: 1
|
|
NSTL_REMOTESERVER_ACCEPTDOCSWITHTHISSERVERID: 1
|
|
NSTL_REMOTESERVER_PERMANENTMIGRATION: 1
|
|
nstlb:
|
|
accounting: true
|
|
logForwarder:
|
|
- name: Accounting
|
|
path: "/opt/ceyoniq/nscale-server/storage-layer/accounting/*.csv"
|
|
serverID: 4712
|
|
env:
|
|
NSTL_REMOTESERVER_MAINTAINCONNECTION: 1
|
|
NSTL_REMOTESERVER_SERVERID: 4711
|
|
NSTL_REMOTESERVER_ADDRESS: "nstla"
|
|
NSTL_REMOTESERVER_NAME: "nstla"
|
|
NSTL_REMOTESERVER_USERNAME: "admin"
|
|
NSTL_REMOTESERVER_PASSWORD: "admin"
|
|
NSTL_REMOTESERVER_MAXCONNECTIONS: 10
|
|
NSTL_REMOTESERVER_MAXARCCONNECTIONS: 1
|
|
NSTL_REMOTESERVER_FORWARDDELETEJOBS: 0
|
|
NSTL_REMOTESERVER_ACCEPTRETRIEVAL: 1
|
|
NSTL_REMOTESERVER_ACCEPTDOCS: 1
|
|
NSTL_REMOTESERVER_ACCEPTDOCSWITHTHISSERVERID: 1
|
|
NSTL_REMOTESERVER_PERMANENTMIGRATION: 1
|