genus-database-dictionary-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 300Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-object-storage-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 100Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-key-value-store-service:
enabled: false
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-redis-io-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 200Mi
cpu: 50m
limits:
memory: 800Mi
genus-ibm-mq-io-service:
enabled: false
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
genus-file-utility-service:
enabled: true
replicaCount: 1
restartWithModelPublish: false
maxRequestSizeInMegaBytes: '100'
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
cpu: 300m
memory: 300Mi
limits:
cpu: 1000m
memory: 1000Mi
genus-xml-utility-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
maxRequestSizeInMegaBytes: '100'
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
cpu: 200m
memory: 300Mi
limits:
cpu: 500m
memory: 1000Mi
genus-mail-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
maxRequestSizeInMegaBytes: '100'
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 150Mi
cpu: 10m
limits:
memory: 300Mi
cpu: 200m
databaseCommandTimeoutSeconds: "30"
genus-wopi-service:
enabled: false
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-help-docs-service:
enabled: false
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 25Mi
cpu: 10m
limits:
memory: 100Mi
cpu: 100m
genus-web-frontend:
enabled: true
replicaCount: 1
restartWithModelPublish: true
serviceWorker:
enabled: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 25Mi
cpu: 10m
limits:
memory: 100Mi
cpu: 100m
genus-authorization-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: "32Mi"
cpu: "25m"
limits:
memory: "500Mi"
cpu: "500m"
genus-authentication-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-gateway-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
sessionDurationMinutes: "10080"
sessionInactivityMaxDurationMinutes: "60"
resources:
requests:
memory: 50Mi
cpu: 400m
limits:
memory: 500Mi
cpu: 1000m
genus-trace-input-service:
enabled: true
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-message-subscription-service:
enabled: true
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-tracelog-subscription-service:
enabled: true
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-internationalization-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 25Mi
cpu: 10m
limits:
memory: 100Mi
cpu: 100m
genus-webcal-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 100Mi
cpu: 100m
genus-carddav-service:
enabled: true
replicaCount: 1
restartWithModelPublish: true
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: "100Mi"
cpu: "25m"
limits:
memory: "300Mi"
cpu: "500m"
genus-live-update-input-service:
enabled: true
replicaCount: 1
restartWithModelPublish: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 50Mi
cpu: 10m
limits:
memory: 500Mi
cpu: 200m
genus-core-service:
enabled: true
serviceAlias: core-service
runOnWindows: false
autoScaling:
enabled: false
minReplicas: 1
maxReplicas: 3
targetCPUUtilizationPercentage: 40
replicaCount: 2
restartWithModelPublish: true
maxConcurrentModelInstances: 8
minConcurrentModelInstances: 0
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 2Gi
cpu: 700m
limits:
memory: 4Gi
sentryDSN: https://bb5777fbb0264b83a66a6c314d3dcb45@o35818.ingest.sentry.io/6487651
modelInstanceRecycling:
min: ""
max: ""
podDisruptionBudget:
enabled: true
minAvailable: 1
onStartScript:
enabled: false
genus-mq-subscriber-service:
enabled: true
serviceAlias: mq-subscriber-service
runOnWindows: false
autoScaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 40
maxConcurrentModelInstances: 8
minConcurrentModelInstances: 0
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
restartWithModelPublish: true
podDisruptionBudget:
enabled: false
onStartScript:
enabled: false
resources:
requests:
memory: 1Gi
cpu: 700m
limits:
memory: 4Gi
sentryDSN: https://bb5777fbb0264b83a66a6c314d3dcb45@o35818.ingest.sentry.io/6487651
modelInstanceRecycling:
min: ""
max: ""
genus-scheduled-action-service:
enabled: true
serviceAlias: scheduled-action-service
runOnWindows: false
autoScaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 40
maxConcurrentModelInstances: 8
minConcurrentModelInstances: 0
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
restartWithModelPublish: true
podDisruptionBudget:
enabled: false
onStartScript:
enabled: false
resources:
requests:
memory: 1Gi
cpu: 700m
limits:
memory: 4Gi
sentryDSN: https://bb5777fbb0264b83a66a6c314d3dcb45@o35818.ingest.sentry.io/6487651
modelInstanceRecycling:
min: ""
max: ""
genus-rest-soap-service:
enabled: true
serviceAlias: rest-soap-service
runOnWindows: false
autoScaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 40
maxConcurrentModelInstances: 8
minConcurrentModelInstances: 0
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
restartWithModelPublish: true
podDisruptionBudget:
enabled: false
onStartScript:
enabled: false
resources:
requests:
memory: 1Gi
cpu: 700m
limits:
memory: 4Gi
sentryDSN: https://bb5777fbb0264b83a66a6c314d3dcb45@o35818.ingest.sentry.io/6487651
modelInstanceRecycling:
min: ""
max: ""
genus-data-mart-query-service:
enabled: true
serviceAlias: data-mart-query-service
runOnWindows: false
replicaCount: 1
autoScaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 40
coreMaxThreadCount: '4'
maxConcurrentModelInstances: 8
minConcurrentModelInstances: 0
restartWithModelPublish: true
podDisruptionBudget:
enabled: false
onStartScript:
enabled: false
affinityScheduling:
enabled: false
namespaceListForPodAntiAffinity: []
resources:
requests:
memory: 1Gi
cpu: 700m
limits:
memory: 4Gi
sentryDSN: https://bb5777fbb0264b83a66a6c314d3dcb45@o35818.ingest.sentry.io/6487651
modelInstanceRecycling:
min: ""
max: ""
genus-desktop-frontend:
enabled: true
replicaCount: 1
restartWithModelPublish: false
resources:
requests:
memory: 25Mi
cpu: 10m
limits:
memory: 100Mi
cpu: 100m
global:
coreLinux: false
enableSentry: true
enableSentryPerformance: false
disableTraceLog: false
nodeExtraCACerts: ""
automountServiceAccountToken: false
clusterDomain: cluster.local
noSearchEngineIndexing: false
sentryProxy: ''
pitTlsTerminator:
enabled: false
featureFlags:
useScheduledActions: false
ingress:
awsAlbControllerEnabled: false
ingressWildCardPathEnabled: false
tlsConfigEnabled: false
secretNameOverride: ""
traceLog:
enabled: true
timing: false
debug: false
contentSecurityPolicy:
frameSrc: ""
objectSrc: ""
imageSrc: ""
fontSrc: ""
styleSrc: ""
scriptSrc: ""
scriptSrcElem: ""
frameAncestorsSrc: ""
connectSrc: ""
networkPolicy:
enabled: false
loadBalancer:
ingress:
egress:
database:
ingress:
egress:
objectStorage:
ingress:
egress:
keyValueStore:
ingress:
egress:
wopi:
ingress:
egress:
jobs:
verifyModel:
image:
repository: "genus.azurecr.io/genus/images/genus-meta-model-manager"
enabled: false
scriptOutput: "scriptOutput.sql"
traceOutput: "traceOutput.txt"
database:
activeConnectionString: ""
activeDb: ""
activeSchema: ""
descriptiveConnectionString: ""
descriptiveDb: ""
descriptiveSchema: ""
vendorVersion: ""
caseInsensitiveSearch: ""
dnsSuffix: ''
nodeEnviroment: production
customer: ''
modelIdentifier: ''
environmentType: ''
namespaceName: ''
k8sRuntime: ''
contact: ""
sensitiveHttpHeaders: ""
published: false
virtualDirectory: '--'
dataSetURL: ''
altDataSetURLs: []
lang: "en_US.UTF-8"
timezone: Europe/Oslo
windowsTimezone: 'W. Europe Standard Time'
enableDebugInformation: false
reportSensitiveBreadcrumbsToSentry: false
jwkFromPem: ''
image:
tag: latest
pullPolicy: Always
imagePullSecrets:
- name: "genus-regcred-azure"
enableDesktopTransactionEncryption: false
responseCompression: false
requestCompression: false
metrics:
serviceMonitor:
enabled: true
scrapeInterval: 30s
prometheusRule:
enabled: true
networking:
internalTLS: false
authenticationService:
main:
http: 3000
https: 9443
authorizationService:
main:
http: 4000
https: 9443
carddavService:
main:
http: 4000
https: 9443
coreService:
main:
http: 8181
https: 9443
dataMartQueryService:
main:
http: 8181
https: 9443
mqSubscriberService:
main:
http: 8181
https: 9443
scheduledActionService:
main:
http: 8181
https: 9443
restSoapService:
main:
http: 8181
https: 9443
desktopFrontend:
main:
http: 8080
https: 9443
megaService:
main:
http: 80
https: 9443
databaseDictionaryService:
main:
http: 8080
https: 9443
fileUtilityService:
main:
http: 8080
https: 9443
gatewayService:
main:
http: 3002
https: 9443
blocked:
http: 8404
https: 9404
helpDocsService:
main:
http: 8080
https: 9443
ibmMqIoService:
main:
http: 8094
https: 9443
internalTestingService:
main:
http: 8080
https: 9443
internationalizationService:
main:
http: 8080
https: 9443
keyValueStoreService:
main:
http: 8080
https: 9443
kubernetesOperatorService:
main:
http: 8080
https: 9443
liveUpdateInputService:
main:
http: 8099
https: 9443
mailService:
main:
http: 8080
https: 9443
messageQueueService:
main:
http: 8099
https: 9443
messageSubscriptionService:
external:
http: 8097
https: 9097
internal:
http: 8098
https: 9098
objectStorageService:
main:
http: 8080
https: 9443
operatorFrontend:
main:
http: 8080
https: 9443
metrics:
http: 9113
https: 9413
blocked:
http: 8404
http: 9404
redis:
main:
http: 6379
https: 9379
sentinel:
http: 26379
https: 9279
redisOperator:
main:
http: 6379
https: 9379
sentinel:
http: 26379
https: 9279
redisIoService:
main:
http: 8094
https: 9443
traceInputService:
main:
http: 8094
https: 9443
tracelogSubscriptionService:
main:
http: 8095
https: 9443
webFrontend:
main:
http: 8080
https: 9443
metrics:
http: 9113
https: 9413
blocked:
http: 8404
https: 9404
webcalService:
main:
http: 4000
https: 9443
wopiService:
main:
http: 8080
https: 9443
xmlUtilityService:
main:
http: 8080
https: 9443