okd_firezone/values.yaml
2025-02-05 15:14:20 -08:00

295 lines
6 KiB
YAML

api:
affinity: {}
autoscaling:
enabled: false
maxReplicas: 100
minReplicas: 1
targetCPUUtilizationPercentage: 80
backgroundJobsEnabled: false
dnsConfig: {}
dnsPolicy: null
extraEnv: []
image:
pullPolicy: IfNotPresent
repository: ghcr.io/firezone/api
tag: ''
imagePullSecrets: []
ingress:
annotations: {}
className: ''
enabled: false
hosts:
- host: gate.calegix.net
paths:
- path: /
pathType: Prefix
tls: []
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
nodeSelector: {}
pdb:
annotations: {}
enabled: false
labels: {}
maxUnavailable: ''
minAvailable: ''
podAnnotations: {}
podLabels: {}
podSecurityContext: {}
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
releaseHostname: null
releaseName: firezone
replicaCount: 1
resources: {}
revisionHistoryLimit: 10
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: false
runAsGroup: null
runAsUser: null
service:
port: 8000
portName: http
targetPort: 8000
type: ClusterIP
serviceAccount:
annotations: {}
automount: true
create: true
name: ''
tolerations: []
volumeMounts: []
volumes: []
clusterDomain: cluster.local
domain:
affinity: {}
autoscaling:
enabled: false
maxReplicas: 100
minReplicas: 1
targetCPUUtilizationPercentage: 80
backgroundJobsEnabled: true
dnsConfig: {}
dnsPolicy: null
extraEnv: []
image:
pullPolicy: IfNotPresent
repository: ghcr.io/firezone/domain
tag: ''
imagePullSecrets: []
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
nodeSelector: {}
pdb:
annotations: {}
enabled: false
labels: {}
maxUnavailable: ''
minAvailable: ''
podAnnotations: {}
podLabels: {}
podSecurityContext: {}
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
releaseHostname: null
releaseName: firezone
replicaCount: 1
resources: {}
revisionHistoryLimit: 10
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: false
runAsGroup: null
runAsUser: null
serviceAccount:
annotations: {}
automount: true
create: true
name: ''
tolerations: []
volumeMounts: []
volumes: []
fullnameOverride: ''
global:
authProviders:
- token
- email
database:
database: firebase
host: firezone.firezone.svc.cluster.local
parameters: null
password:
key: password
secret: firezone-database
pool_size: null
port: 5432
ssl:
enabled: false
opts: null
username:
key: username
secret: firezone-database
dockerRegistry: ghcr.io/firezone
email:
adapter: Elixir.Swoosh.Adapters.SMTP
from: mcnugit@gmail.com
opts:
key: OUTBOUND_EMAIL_ADAPTER_OPTS
secret: firezone-secrets
erlangCluster:
cookie:
key: RELEASE_COOKIE
secret: firezone-secrets
custom:
adapter: null
opts: null
distributionPort: 9000
enableKubernetesClusterModule: true
epmdPort: 4369
kubernetes:
selector:
key: erlangcluster
value: firezone
externalApiURL: https://api.gate.calegix.net
externalApiWSURL: wss://api.gate.calegix.net
externalWebURL: https://gate.calegix.net
extraEnv: []
features:
flowActivities:
enabled: true
idpSync:
enabled: true
internetResource:
enabled: true
multiSiteResources:
enabled: true
policyConditions:
enabled: true
restApi:
enabled: true
selfHostedRelays:
enabled: true
logLevel: debug
otlp:
endpoint: null
phoenix:
cookieEncryptionSalt:
key: COOKIE_ENCRYPTION_SALT
secret: firezone-secrets
cookieSigningSalt:
key: COOKIE_SIGNING_SALT
secret: firezone-secrets
keyBase:
key: SECRET_KEY_BASE
secret: firezone-secrets
liveViewSalt:
key: LIVE_VIEW_SIGNING_SALT
secret: firezone-secrets
signup:
enabled: true
whitelistedDomains: []
tokens:
keyBase:
key: TOKENS_KEY_BASE
secret: firezone-secrets
salt:
key: TOKENS_SALT
secret: firezone-secrets
nameOverride: ''
web:
affinity: {}
autoscaling:
enabled: false
maxReplicas: 100
minReplicas: 1
targetCPUUtilizationPercentage: 80
backgroundJobsEnabled: false
dnsConfig: {}
dnsPolicy: null
extraEnv: []
image:
pullPolicy: IfNotPresent
repository: ghcr.io/firezone/web
tag: ''
imagePullSecrets: []
ingress:
annotations: {}
className: ''
enabled: false
hosts:
- host: chart-example.local
paths:
- path: /
pathType: Prefix
tls: []
livenessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
nodeSelector: {}
pdb:
annotations: {}
enabled: false
labels: {}
maxUnavailable: ''
minAvailable: ''
podAnnotations: {}
podLabels: {}
podSecurityContext: {}
readinessProbe:
failureThreshold: 3
initialDelaySeconds: 0
periodSeconds: 10
successThreshold: 1
timeoutSeconds: 1
releaseHostname: null
releaseName: firezone
replicaCount: 1
resources: {}
revisionHistoryLimit: 10
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
readOnlyRootFilesystem: false
runAsGroup: null
runAsUser: mull
service:
port: 8000
portName: http
targetPort: 8000
type: ClusterIP
serviceAccount:
annotations: {}
automount: true
create: true
name: ''
tolerations: []
volumeMounts: []
volumes: []