Since this is an example deployment reference, we have used the request and limits for Xray microservices as below in the values.yaml file. It is always recommended to consider checking the system requirements page in order to allocate sufficient resources to the JFrog products as needed. Alternatively, it is suggested to refer to the reference values.yaml files available in the Github repository.
replicaCount: 1 common: persistence: size: 100Gi xray: jfrogUrl: <Provide JFrogUrl> joinKeySecretName: joinkey-secret masterKeySecretName: masterkey-secret name: xray persistence: mountPath: /var/opt/jfrog/xray postgresql: enabled: true postgresqlUsername: xray postgresqlPassword: "password" postgresqlDatabase: xraydb postgresqlExtendedConf: listenAddresses: "*" maxConnections: "1500"
resources: requests: memory: "1Gi" cpu: "1" limits: memory: "2Gi" cpu: "2" rabbitmq: enabled: true replicaCount: 1 schedulers: "1" vm_memory_high_watermark_absolute: 700MB rbac: create: true auth: username: guest password: "guest" ## Alternatively, you can use a pre-existing secret with a key called rabbitmq-password by specifying existingPasswordSecret # existingPasswordSecret: <name-of-existing-secret> erlangCookie: XRAYRABBITMQCLUSTER resources: requests: memory: "512Mi" cpu: "500m" limits: memory: "1Gi" cpu: "1" server: resources: requests: memory: "300Mi" cpu: "100m"
limits: memory: "4Gi" cpu: "3" analysis: resources: requests: memory: "300Mi" cpu: "50m" limits: memory: "4Gi" cpu: "3" persist: resources: requests: memory: "300Mi" cpu: "50m" limits: memory: "4Gi" cpu: "3" indexer: resources: requests: memory: "300Mi" cpu: "50m" limits: memory: "4Gi" cpu: "4"