diff --git a/charts/emailleg/v1.4.0/app-readme.md b/charts/emailleg/v1.4.0/app-readme.md new file mode 100755 index 0000000..8c89b2a --- /dev/null +++ b/charts/emailleg/v1.4.0/app-readme.md @@ -0,0 +1,3 @@ +# Correio Eletrônico para Casas Legislativas + +Utilize o formulário abaixo para configurar o Correio Legislativo. diff --git a/charts/emailleg/v1.4.0/questions.yaml b/charts/emailleg/v1.4.0/questions.yaml new file mode 100755 index 0000000..17002a2 --- /dev/null +++ b/charts/emailleg/v1.4.0/questions.yaml @@ -0,0 +1,60 @@ +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 \ No newline at end of file