80 lines
2.7 KiB
YAML
80 lines
2.7 KiB
YAML
|
groups:
|
||
|
- name: Container Image
|
||
|
description: Image to be used for container
|
||
|
- name: General Settings
|
||
|
description: General Deployment Settings
|
||
|
- name: Workload Settings
|
||
|
description: Workload Settings
|
||
|
- name: App Configuration
|
||
|
description: App Specific Config Options
|
||
|
- name: Networking and Services
|
||
|
description: Configure Network and Services for Container
|
||
|
- name: Storage and Persistence
|
||
|
description: Persist and Share Data that is Separate from the Container
|
||
|
- name: Ingress
|
||
|
description: Ingress Configuration
|
||
|
- name: Security and Permissions
|
||
|
description: Configure Security Context and Permissions
|
||
|
- name: Resources and Devices
|
||
|
description: "Specify Resources/Devices to be Allocated to Workload"
|
||
|
- name: Middlewares
|
||
|
description: Traefik Middlewares
|
||
|
- name: Metrics
|
||
|
description: Metrics
|
||
|
- name: Addons
|
||
|
description: Addon Configuration
|
||
|
- name: Backup Configuration
|
||
|
description: Configure Velero Backup Schedule
|
||
|
- name: Advanced
|
||
|
description: Advanced Configuration
|
||
|
- name: Postgresql
|
||
|
description: Postgresql
|
||
|
- name: Documentation
|
||
|
description: Documentation
|
||
|
|
||
|
questions:
|
||
|
- variable: global
|
||
|
group: General Settings
|
||
|
label: "Global Settings"
|
||
|
schema:
|
||
|
additional_attrs: true
|
||
|
type: dict
|
||
|
attrs:
|
||
|
- variable: stopAll
|
||
|
label: Stop All
|
||
|
description: "Stops All Running pods and hibernates cnpg"
|
||
|
schema:
|
||
|
type: boolean
|
||
|
default: false
|
||
|
|
||
|
- variable: certmanager
|
||
|
group: App Configuration
|
||
|
label: Cert Manager Configuration
|
||
|
schema:
|
||
|
additional_attrs: true
|
||
|
type: dict
|
||
|
attrs:
|
||
|
- variable: dns01RecursiveNameservers
|
||
|
label: DNS01 Recursive Nameservers (Modifications are unsupported)
|
||
|
description: |
|
||
|
Comma separated list of DNS servers to use for recursive
|
||
|
name resolution when performing DNS01 challenges.
|
||
|
Default is: 1.1.1.1:53,1.0.0.1:53 </br>
|
||
|
If this is modified, you are NOT covered by support.
|
||
|
schema:
|
||
|
type: string
|
||
|
required: true
|
||
|
default: "1.1.1.1:53,1.0.0.1:53"
|
||
|
- variable: dns01RecursiveNameserversOnly
|
||
|
label: DNS01 Recursive Nameservers Only (Modifications are unsupported)
|
||
|
description: |
|
||
|
Forces cert-manager to only use the recursive nameservers for verification.
|
||
|
Enabling this option could cause the DNS01 self check to take longer
|
||
|
due to caching performed by the recursive nameservers.
|
||
|
Default is: false </br>
|
||
|
If this is modified, you are NOT covered by support.
|
||
|
schema:
|
||
|
type: boolean
|
||
|
required: true
|
||
|
default: false
|