Fábio Kaiser Rauber
2 years ago
19 changed files with 221 additions and 183 deletions
@ -1,150 +0,0 @@ |
|||||
labels: |
|
||||
io.cattle.role: project |
|
||||
categories: |
|
||||
- Gerencial |
|
||||
questions: |
|
||||
# Informações Básicas |
|
||||
- variable: sigi.hostname |
|
||||
default: "sigi.interlegis.leg.br" |
|
||||
description: "Endereço para acesso ao SIGI" |
|
||||
label: "URL do SIGI" |
|
||||
type: string |
|
||||
group: Básico |
|
||||
required: true |
|
||||
- variable: sigi.adminEmail |
|
||||
default: "sigi@interlegis.leg.br" |
|
||||
description: "SIGI Administrator" |
|
||||
label: Contato |
|
||||
type: string |
|
||||
group: Básico |
|
||||
required: true |
|
||||
- variable: sigi.adminPassword |
|
||||
default: "sigi" |
|
||||
description: "Senha do usuário administrativo do SIGI" |
|
||||
label: Senha Admin |
|
||||
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 |
|
||||
- letsencrypt-hml |
|
||||
- aws |
|
||||
|
|
||||
- variable: ingress.class |
|
||||
default: nginx |
|
||||
type: enum |
|
||||
description: "Qual o Ingress Controller?" |
|
||||
label: "Classe Ingress" |
|
||||
required: false |
|
||||
group: Ingress |
|
||||
options: |
|
||||
- nginx |
|
||||
- alb |
|
||||
|
|
||||
# Correio |
|
||||
- variable: sigi.emailSendUser |
|
||||
default: "sigi@interlegis.leg.br" |
|
||||
description: "Remetente dos e-mails enviados pelo SIGI" |
|
||||
label: "Remetente" |
|
||||
type: string |
|
||||
group: Correio |
|
||||
required: false |
|
||||
- variable: sigi.useTls |
|
||||
default: "False" |
|
||||
description: "Usar TLS ao conectar no servidor SMTP?" |
|
||||
label: "Usar TLS" |
|
||||
type: enum |
|
||||
group: Correio |
|
||||
options: |
|
||||
- "True" |
|
||||
- "False" |
|
||||
required: false |
|
||||
- variable: sigi.emailPort |
|
||||
default: 25 |
|
||||
description: "Porta de envio de E-mail (SMTP)" |
|
||||
type: int |
|
||||
label: "Porta SMTP" |
|
||||
required: false |
|
||||
group: Correio |
|
||||
- variable: sigi.emailHost |
|
||||
default: "smtp.interlegis.leg.br" |
|
||||
description: "Servidor de envio de e-mail (SMTP)" |
|
||||
label: "Servidor SMTP" |
|
||||
type: string |
|
||||
group: Correio |
|
||||
required: false |
|
||||
|
|
||||
# PostgreSQL |
|
||||
- variable: postgresql.internal |
|
||||
default: true |
|
||||
description: "Fazer o deploy do Postgres?" |
|
||||
label: "Postgres Interno?" |
|
||||
type: boolean |
|
||||
group: PostgreSQL |
|
||||
required: false |
|
||||
- variable: postgresql.auth.Password |
|
||||
default: "sigi" |
|
||||
description: "Senha do banco de dados Postgres" |
|
||||
label: "Senha do Postgres" |
|
||||
type: password |
|
||||
group: PostgreSQL |
|
||||
required: true |
|
||||
|
|
||||
# Avançado |
|
||||
- variable: sigi.debug |
|
||||
default: "False" |
|
||||
description: "Habilitar mensagens de Debug?" |
|
||||
label: "Debug?" |
|
||||
type: enum |
|
||||
group: Avançado |
|
||||
options: |
|
||||
- "True" |
|
||||
- "False" |
|
||||
- variable: sigi.timeZone |
|
||||
default: "America/Sao_Paulo" |
|
||||
description: "Fuso Horário do SIGI" |
|
||||
type: enum |
|
||||
label: "Fuso" |
|
||||
options: |
|
||||
- "America/Sao_Paulo" |
|
||||
- "America/Fortaleza" |
|
||||
- "America/Belem" |
|
||||
- "America/Araguaina" |
|
||||
- "America/Bahia" |
|
||||
- "America/Boa_Vista" |
|
||||
- "America/Campo_Grande" |
|
||||
- "America/Cuiaba" |
|
||||
- "America/Maceio" |
|
||||
- "America/Manaus" |
|
||||
- "America/Porto_Velho" |
|
||||
- "America/Recife" |
|
||||
- "America/Rio_Branco" |
|
||||
- "America/Sao_Paulo" |
|
||||
required: true |
|
||||
group: Avançado |
|
||||
|
|
||||
- variable: velero.backup.enabled |
|
||||
default: false |
|
||||
type: boolean |
|
||||
label: "Habilitar backup com Velero?" |
|
||||
description: "Criar ou não os objetos para backup com o Velero." |
|
||||
required: false |
|
||||
group: Avançado |
|
@ -1,10 +0,0 @@ |
|||||
1. Seu SIGI pode ser acessado através da URL: |
|
||||
{{- if .Values.ingress.enabled }} |
|
||||
http{{ if .Values.ingress.tls.enabled }}s{{ end }}://{{ .Values.sigi.hostname }} |
|
||||
{{- end }} |
|
||||
2. Utilize as seguintes credenciais para acesso inicial: |
|
||||
Usuario: sigi |
|
||||
Senha: {{ .Values.sigi.adminPassword }} |
|
||||
3. Usuario de administração do Postgres: |
|
||||
Usuario: sigi |
|
||||
Senha: {{ .Values.postgresql.postgresqlPassword }} |
|
@ -0,0 +1,154 @@ |
|||||
|
labels: |
||||
|
io.cattle.role: project |
||||
|
categories: |
||||
|
- Gerencial |
||||
|
|
||||
|
questions: |
||||
|
|
||||
|
# Informações Básicas |
||||
|
- variable: sigi.hostname |
||||
|
default: sigidsv.interlegis.leg.br |
||||
|
description: "Endereço para acesso ao SIGI" |
||||
|
label: "URL do SIGI" |
||||
|
type: string |
||||
|
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 |
||||
|
- letsencrypt-hml |
||||
|
- aws |
||||
|
|
||||
|
- variable: ingress.class |
||||
|
default: nginx |
||||
|
type: enum |
||||
|
description: "Qual o Ingress Controller?" |
||||
|
label: "Classe Ingress" |
||||
|
required: false |
||||
|
group: Ingress |
||||
|
options: |
||||
|
- nginx |
||||
|
- alb |
||||
|
|
||||
|
## Correio |
||||
|
#- variable: sigi.emailSendUser |
||||
|
# default: "sigi@interlegis.leg.br" |
||||
|
# description: "Remetente dos e-mails enviados pelo SIGI" |
||||
|
# label: "Remetente" |
||||
|
# type: string |
||||
|
# group: Correio |
||||
|
# required: false |
||||
|
#- variable: sigi.useTls |
||||
|
# default: "False" |
||||
|
# description: "Usar TLS ao conectar no servidor SMTP?" |
||||
|
# label: "Usar TLS" |
||||
|
# type: enum |
||||
|
# group: Correio |
||||
|
# options: |
||||
|
# - "True" |
||||
|
# - "False" |
||||
|
# required: false |
||||
|
#- variable: sigi.emailPort |
||||
|
# default: 25 |
||||
|
# description: "Porta de envio de E-mail (SMTP)" |
||||
|
# type: int |
||||
|
# label: "Porta SMTP" |
||||
|
# required: false |
||||
|
# group: Correio |
||||
|
#- variable: sigi.emailHost |
||||
|
# default: "smtp.interlegis.leg.br" |
||||
|
# description: "Servidor de envio de e-mail (SMTP)" |
||||
|
# label: "Servidor SMTP" |
||||
|
# type: string |
||||
|
# group: Correio |
||||
|
# required: false |
||||
|
|
||||
|
## PostgreSQL |
||||
|
#- variable: postgresql.internal |
||||
|
# default: true |
||||
|
# description: "Fazer o deploy do Postgres?" |
||||
|
# label: "Postgres Interno?" |
||||
|
# type: boolean |
||||
|
# group: PostgreSQL |
||||
|
# required: false |
||||
|
#- variable: postgresql.auth.Password |
||||
|
# default: "sigi" |
||||
|
# description: "Senha do banco de dados Postgres" |
||||
|
# label: "Senha do Postgres" |
||||
|
# type: password |
||||
|
# group: PostgreSQL |
||||
|
# required: true |
||||
|
|
||||
|
# Avançado |
||||
|
- variable: sigi.debug |
||||
|
default: "False" |
||||
|
description: "Habilitar mensagens de Debug?" |
||||
|
label: "Debug?" |
||||
|
type: enum |
||||
|
options: |
||||
|
- "True" |
||||
|
- "False" |
||||
|
group: Avançado |
||||
|
required: true |
||||
|
|
||||
|
- variable: image.pullPolicy |
||||
|
default: IfNotPresent |
||||
|
description: "Politica de carga da imagem docker do SIGI." |
||||
|
label: "Carregar a imagem apenas quando não estiver presente?" |
||||
|
type: enum |
||||
|
options: |
||||
|
- IfNotPresent |
||||
|
- Always |
||||
|
group: Avançado |
||||
|
required: true |
||||
|
|
||||
|
#- variable: sigi.timeZone |
||||
|
# default: "America/Sao_Paulo" |
||||
|
# description: "Fuso Horário do SIGI" |
||||
|
# label: "Fuso" |
||||
|
# type: enum |
||||
|
# options: |
||||
|
# - "America/Sao_Paulo" |
||||
|
# - "America/Fortaleza" |
||||
|
# - "America/Belem" |
||||
|
# - "America/Araguaina" |
||||
|
# - "America/Bahia" |
||||
|
# - "America/Boa_Vista" |
||||
|
# - "America/Campo_Grande" |
||||
|
# - "America/Cuiaba" |
||||
|
# - "America/Maceio" |
||||
|
# - "America/Manaus" |
||||
|
# - "America/Porto_Velho" |
||||
|
# - "America/Recife" |
||||
|
# - "America/Rio_Branco" |
||||
|
# - "America/Sao_Paulo" |
||||
|
# group: Avançado |
||||
|
# required: true |
||||
|
|
||||
|
# Backup |
||||
|
- variable: velero.backup.enabled |
||||
|
default: false |
||||
|
label: "Habilitar backup com Velero?" |
||||
|
description: "Criar ou não os objetos para backup com o Velero." |
||||
|
type: boolean |
||||
|
group: Backup |
||||
|
required: false |
||||
|
|
@ -0,0 +1,5 @@ |
|||||
|
1. Seu SIGI pode ser acessado através da URL: |
||||
|
{{- if .Values.ingress.enabled }} |
||||
|
http{{ if .Values.ingress.tls.enabled }}s{{ end }}://{{ .Values.sigi.hostname }} |
||||
|
{{- end }} |
||||
|
|
Loading…
Reference in new issue