Keny Villela
2 years ago
19 changed files with 216 additions and 182 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,152 @@ |
|||
labels: |
|||
io.cattle.role: project |
|||
categories: |
|||
- Gerencial |
|||
questions: |
|||
# Informações Básicas |
|||
- variable: sigi.hostname |
|||
default: {{ include "sigi.fullname" . }}.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