mirror of
https://github.com/ZwareBear/JFrog-Cloud-Installers.git
synced 2026-01-21 15:06:57 -06:00
112 lines
2.9 KiB
YAML
Executable File
112 lines
2.9 KiB
YAML
Executable File
# Openshift Jfrog Xray
|
|
xray:
|
|
unifiedUpgradeAllowed: true
|
|
replicaCount: 1
|
|
xray:
|
|
consoleLog: false
|
|
jfrogUrl: "OVERRIDE"
|
|
postgresql:
|
|
enabled: false
|
|
database:
|
|
url: "OVERRIDE"
|
|
user: "OVERRIDE"
|
|
password: "OVERRIDE"
|
|
initContainerImage: registry.connect.redhat.com/jfrog/init:1.0.1
|
|
common:
|
|
xrayUserId: "1000721035"
|
|
xrayGroupId: "1000721035"
|
|
xrayVersion: "3.15.1-1"
|
|
customInitContainers: |
|
|
- name: "prepare-uid-persistent-volume"
|
|
image: "{{ .Values.initContainerImage }}"
|
|
imagePullPolicy: "{{ .Values.imagePullPolicy }}"
|
|
command:
|
|
- 'sh'
|
|
- '-c'
|
|
- >
|
|
chown -Rv {{ .Values.common.xrayUserId }}:{{ .Values.common.xrayGroupId }} {{ .Values.xray.persistence.mountPath }}
|
|
securityContext:
|
|
runAsUser: 0
|
|
volumeMounts:
|
|
- mountPath: "{{ .Values.xray.persistence.mountPath }}"
|
|
name: data-volume
|
|
analysis:
|
|
name: xray-analysis
|
|
image:
|
|
registry: registry.connect.redhat.com
|
|
repository: jfrog/xray-analysis
|
|
updateStrategy: RollingUpdate
|
|
podManagementPolicy: Parallel
|
|
preStartCommand:
|
|
indexer:
|
|
name: xray-indexer
|
|
image:
|
|
registry: registry.connect.redhat.com
|
|
repository: jfrog/xray-indexer
|
|
updateStrategy: RollingUpdate
|
|
podManagementPolicy: Parallel
|
|
persist:
|
|
name: xray-persist
|
|
image:
|
|
registry: registry.connect.redhat.com
|
|
repository: jfrog/xray-persist
|
|
updateStrategy: RollingUpdate
|
|
podManagementPolicy: Parallel
|
|
persistence:
|
|
size: 10Gi
|
|
preStartCommand:
|
|
server:
|
|
name: xray-server
|
|
image:
|
|
registry: registry.connect.redhat.com
|
|
repository: jfrog/xray-server
|
|
updateStrategy: RollingUpdate
|
|
podManagementPolicy: Parallel
|
|
replicaCount: 1
|
|
router:
|
|
name: router
|
|
image:
|
|
registry: registry.connect.redhat.com
|
|
repository: jfrog/xray-router
|
|
imagePullPolicy: IfNotPresent
|
|
tag: 3.15.1-1
|
|
rabbitmq-ha:
|
|
enabled: true
|
|
replicaCount: 1
|
|
image:
|
|
repository: registry.connect.redhat.com/jfrog/xray-rabbitmq
|
|
tag: 3.15.1-1
|
|
rabbitmqEpmdPort: 4369
|
|
rabbitmqNodePort: 5672
|
|
rabbitmqManagerPort: 15672
|
|
rabbitmqUsername: guest
|
|
rabbitmqPassword: guest
|
|
managementUsername: management
|
|
managementPassword: management
|
|
initContainer:
|
|
enabled: false
|
|
securityContext:
|
|
fsGroup: 1000721035
|
|
runAsUser: 1000721035
|
|
runAsGroup: 1000721035
|
|
livenessProbe:
|
|
initialDelaySeconds: 120
|
|
periodSeconds: 10
|
|
timeoutSeconds: 5
|
|
failureThreshold: 6
|
|
exec:
|
|
command:
|
|
- /bin/sh
|
|
- -c
|
|
- 'rabbitmqctl status'
|
|
readinessProbe:
|
|
initialDelaySeconds: 20
|
|
periodSeconds: 5
|
|
timeoutSeconds: 3
|
|
failureThreshold: 6
|
|
exec:
|
|
command:
|
|
- /bin/sh
|
|
- -c
|
|
- 'rabbitmqctl status'
|