You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
60 lines
1.5 KiB
60 lines
1.5 KiB
labels:
|
|
io.cattle.role: project
|
|
categories:
|
|
- Mail
|
|
questions:
|
|
# Informações básicas
|
|
- variable: mail.domain
|
|
default: "teste.df.leg.br"
|
|
description: "Nome de domínio do correio"
|
|
label: Domain
|
|
type: string
|
|
group: Básico
|
|
required: true
|
|
- variable: mail.managerPw
|
|
default: "altereme"
|
|
description: "Senha de do usuário Manager do Correio"
|
|
label: Senha Manager
|
|
type: password
|
|
group: Básico
|
|
required: true
|
|
|
|
# Ingress
|
|
- variable: ingress.tls.enabled
|
|
default: true
|
|
type: boolean
|
|
description: "Habilitar criptografia do protocolo HTTP (HTTPS)?"
|
|
label: "Habilitar TLS?"
|
|
required: false
|
|
group: Ingress
|
|
show_subquestion_if: true
|
|
subquestions:
|
|
- variable: ingress.tls.provider
|
|
default: letsencrypt
|
|
type: enum
|
|
description: "Qual provedor de certificados utilizar?"
|
|
label: "Provedor de certificados"
|
|
required: false
|
|
group: Ingress
|
|
options:
|
|
- letsencrypt
|
|
- aws
|
|
|
|
# Configurações de Armazenamento
|
|
- variable: persistence.accessMode
|
|
default: ReadWriteOnce
|
|
type: enum
|
|
label: "Modo de acesso do volume (imutável)"
|
|
description: "ReadWriteOnce para volumes de bloco, ReadWriteMany para volumes de arquivo (NFS)."
|
|
options:
|
|
- "ReadWriteOnce"
|
|
- "ReadWriteMany"
|
|
required: true
|
|
group: Armazenamento
|
|
- variable: persistence.size
|
|
default: 100Gi
|
|
type: string
|
|
required: false
|
|
label: "Tamanho do volume"
|
|
description: "Espaço em disco disponível para o correio."
|
|
group: Armazenamento
|