Skip to content

Versão 2.0.0 - Receita kubernetes para dev

Compare
Choose a tag to compare
@marlinhares marlinhares released this 31 Jan 21:09
· 48 commits to main since this release

Kubernetes

Liberado uma receita kubernetes para ambientes de dev.

A receita conta com os seguintes recursos:

  • configmap - mapeamento dos valores env do app
  • secret - segredos e senhas
  • persistent volume claimns - pontos de montagem para persistência
  • job de instalacao inicial - instalador inicial do sistema
  • statefullsets para o banco e solr
  • deployments para jod, memcached e sei-app
  • ingress com https
  • gera apenas para mysql

Para gerar a receita kubernetes basta ajustar seu envfile com os valores corretos (url desejada para o sei, nome do orgao, etc).
Em seguida veja tb no envfile os valores para o kubernetes referentes a namespace, classe do storage e tb os recursos que vc vai delegar para cada componente.

Depois basta rodar make kubernetes_montar_yaml

Ao publicar a receita atente-se para o fonte do SEI. Como o código fonte do SEI não é publico faz-se necessário mover manualmente os fontes para o pvc vol-sei-fontes