2022-07-20 15:13:31 -04:00
# Include{groups}
portals :
open :
2022-08-08 17:25:02 -04:00
# Include{portalLink}
2022-07-20 15:13:31 -04:00
questions :
# Include{global}
2023-03-01 02:55:51 -05:00
# Include{workload}
# Include{workloadDeployment}
# Include{replicas1}
# Include{podSpec}
# Include{containerMain}
# Include{containerBasic}
# Include{containerAdvanced}
2022-07-20 15:13:31 -04:00
- variable : env
2022-11-10 11:56:28 -05:00
group : "App Configuration"
2022-07-20 15:13:31 -04:00
label : "Image Environment"
schema :
additional_attrs : true
type : dict
attrs :
- variable : SKIP_ARCHIVED_LOGS
2022-08-26 19:12:33 -04:00
label : "SKIP_ARCHIVED_LOGS"
2022-07-20 15:13:31 -04:00
description : "(Optional) Defaults to False. Set to True to skip archived logs, i.e. proxy-host.gz"
schema :
type : string
default : "False"
- variable : DEBUG
2022-08-26 19:12:33 -04:00
label : "DEBUG"
2022-07-20 15:13:31 -04:00
description : "(Optional) HTML version of the running goaccess.conf wihtin the container"
schema :
type : string
default : "False"
- variable : BASIC_AUTH
2022-08-26 19:12:33 -04:00
label : "BASIC_AUTH"
2022-07-20 15:13:31 -04:00
description : "(Optional) Defaults to False. Set to True to enable nginx basic authentication. Docker container needs to stopped or restarted each time this flag is modified. This allows for the .htpasswd file to be changed accordingly."
schema :
type : string
default : "True"
- variable : BASIC_AUTH_USERNAME
2022-08-26 19:12:33 -04:00
label : "BASIC_AUTH_USERNAME"
2022-07-20 15:13:31 -04:00
description : "Optional) Requires BASICAUTH to bet set to True. Username for basic authentication."
schema :
type : string
default : "x"
- variable : BASIC_AUTH_PASSWORD
2022-08-26 19:12:33 -04:00
label : "BASIC_AUTH_PASSWORD"
2022-07-20 15:13:31 -04:00
description : "(Optional) Requires BASICAUTH to bet set to True. Password for basic authentication."
schema :
type : string
default : "x"
- variable : EXCLUDE_IPS
2022-08-26 19:12:33 -04:00
label : "EXCLUDE_IPS"
2022-07-20 15:13:31 -04:00
description : "(Optional) IP Addresses or range of IPs delimited by comma refer to httpsgoaccess.ioman. For example 192.168.0.1-192.168.0.100 or 127.0.0.1,192.168.0.1-192.168.0.100"
schema :
type : string
default : ""
# Include{containerConfig}
2022-08-08 17:25:02 -04:00
# Include{serviceRoot}
2022-07-20 15:13:31 -04:00
- variable : main
label : "Main Service"
description : "The Primary service on which the healthcheck runs, often the webUI"
schema :
additional_attrs : true
type : dict
attrs :
2022-09-17 07:24:06 -04:00
# Include{serviceSelectorLoadBalancer}
2022-09-14 17:27:12 -04:00
# Include{serviceSelectorExtras}
2022-07-20 15:13:31 -04:00
- variable : main
label : "Main Service Port Configuration"
schema :
additional_attrs : true
type : dict
attrs :
- variable : port
label : "Port"
description : "This port exposes the container port on the service"
schema :
type : int
default : 7880
required : true
2022-08-08 17:25:02 -04:00
# Include{serviceExpertRoot}
2022-07-20 15:13:31 -04:00
# Include{serviceExpert}
# Include{serviceList}
2022-08-08 17:25:02 -04:00
# Include{persistenceRoot}
2022-07-20 15:13:31 -04:00
- variable : hostpath1
label : "hostpath1 Storage"
description : "Container Path optlog"
schema :
additional_attrs : true
type : dict
attrs :
# Include{persistenceBasic}
# Include{persistenceList}
2022-08-08 17:25:02 -04:00
# Include{ingressRoot}
2022-07-20 15:13:31 -04:00
- variable : main
label : "Main Ingress"
schema :
additional_attrs : true
type : dict
attrs :
# Include{ingressDefault}
# Include{ingressTLS}
# Include{ingressTraefik}
2023-05-28 06:32:51 -04:00
# Include{ingressAdvanced}
2022-11-11 13:09:57 -05:00
# Include{ingressList}
2023-03-01 03:30:36 -05:00
# Include{securityContextRoot}
- variable : runAsUser
label : "runAsUser"
description : "The UserID of the user running the application"
2022-07-20 15:13:31 -04:00
schema :
2023-03-01 03:30:36 -05:00
type : int
default : 0
- variable : runAsGroup
label : "runAsGroup"
description : "The groupID of the user running the application"
2022-07-20 15:13:31 -04:00
schema :
2023-03-01 03:30:36 -05:00
type : int
default : 0
# Include{securityContextContainer}
# Include{securityContextAdvanced}
# Include{securityContextPod}
2023-04-30 05:08:59 -04:00
- variable : fsGroup
2023-03-01 03:30:36 -05:00
label : "fsGroup"
description : "The group that should own ALL storage."
2022-07-20 15:13:31 -04:00
schema :
2023-03-01 03:30:36 -05:00
type : int
default : 568
2022-07-20 15:13:31 -04:00
# Include{resources}
# Include{advanced}
# Include{addons}
2022-10-01 17:39:52 -04:00
# Include{codeserver}
2023-03-01 03:30:36 -05:00
# Include{netshoot}
2022-10-01 17:39:52 -04:00
# Include{vpn}
2022-08-12 07:15:27 -04:00
# Include{documentation}