295 lines
6 KiB
YAML
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: []
|