# -- Default number of instances to start replicaCount: 1 # -- Application name name: gateway # -- Ovverwrites application name a nameOverride: "" image: repository: eu.gcr.io/vrgn-infra-prj/gaiax/ocm # -- Image name name: ocm-engine/gateway # -- Image tag # Uses .Chart.AppVersion if empty tag: "" # -- Image sha, usually generated by the CI # Uses image.tag if empty sha: "" # -- Image pull policy pullPolicy: IfNotPresent # -- Image pull secret when internal image is used pullSecrets: deployment-key-light podAnnotations: {} ## ## Pass extra environment variables to the container. ## # extraVars: # - name: EXTRA_VAR_1 # value: extra-var-value-1 # - name: EXTRA_VAR_2 # value: extra-var-value-2 ## ## Create new service when true, and use the specified uner name when set to the name specified ## resources: requests: cpu: 25m memory: 64Mi limits: cpu: 150m memory: 128Mi ## Configure pod autoscaling ## autoscaling: # -- Enable autoscaling enabled: false # -- Minimum replicas minReplicas: 1 # -- Maximum replicas maxReplicas: 3 # -- CPU target for autoscaling trigger targetCPUUtilizationPercentage: 70 # -- Memory target for autoscaling trigger targetMemoryUtilizationPercentage: 70 ## ## Prometheus Exporter / Metrics ## metrics: # -- Enable prometheus metrics enabled: true # -- Port for prometheus metrics port: 2112 log: level: "INFO" encoding: json ## ## Kubernetes [SecurityContext](https://kubernetes.io/docs/tasks/configure-pod-container/security-context/) object. ## security: # -- by default, apps run as non-root runAsNonRoot: false # -- User used by the apps runAsUid: 0 # -- Group used by the apps runAsGid: 0 ## ## service: port: 8081 port1: 8881 ocm: gateway: http: port: 8081 tcp: port: 8881 socket: event: name: message message: pattern: webhook host: gateway.ocm connection: service: tcp: port: 8882 host: connection-manager.ocm attestation: service: tcp: port: 8883 host: attestation-manager.ocm proof: service: tcp: port: 8884 host: proof-manager.ocm ocmtest: gateway: http: port: 8081 tcp: port: 8881 socket: event: name: message message: pattern: webhook host: gateway.ocm-test connection: service: tcp: port: 8882 host: connection-manager.ocm-test attestation: service: tcp: port: 8883 host: attestation-manager.ocm-test proof: service: tcp: port: 8884 host: proof-manager.ocm-test ingress: enabled: true annotations: cert-manager.io/cluster-issuer: letsencrypt-production-http kubernetes.io/ingress.class: nginx nginx.ingress.kubernetes.io/rewrite-target: /$2 tlsEnabled: true frontendDomain: ssi-dev.vereign.com frontendTlsSecretName: cert-manager-tls pathOverride: ""