Commit 4d871a03d09a3db1cfedb4f3f7a995f26015d7dd
1 parent
d2c080bd
Exists in
master
Varias partes do readme atualizadas
Showing
1 changed file
with
63 additions
and
30 deletions
Show diff stats
README.md
@@ -4,54 +4,83 @@ Módulo Puppet SEI AIO (All-in-One). | @@ -4,54 +4,83 @@ Módulo Puppet SEI AIO (All-in-One). | ||
4 | 4 | ||
5 | #### Tabela de conteudo | 5 | #### Tabela de conteudo |
6 | 6 | ||
7 | -1. [Overview](#overview) | ||
8 | -2. [Compatibilidade](#compatibilidade) | ||
9 | -3. [Setup](#setup) | ||
10 | -4. [Uso](#uso) | ||
11 | -5. [Limites](#limites) | ||
12 | -6. [Pendende](#pendente) | ||
13 | -7. [Referencias](#referencias) | ||
14 | - | ||
15 | -## Overview | 7 | +1. [Sobre](#sobre) |
8 | +2. [Autores](#autores) | ||
9 | +3. [Colaboradores](#colaboradores) | ||
10 | +4. [Coordenadores](#coordenadores) | ||
11 | +5. [Projeto](#projeto) | ||
12 | +6. [Requisitos](#requisitos) | ||
13 | +7. [Classes](#classes) | ||
14 | +8. [GIT](#git) | ||
15 | +9. [Setup](#setup) | ||
16 | +10. [Acesso](#acesso) | ||
17 | +11. [Pendente](#pendente) | ||
18 | +8. [Referencias](#referencias) | ||
19 | + | ||
20 | +## Sobre | ||
16 | 21 | ||
17 | Este módulo puppet foi desenvolvimento com o objetivo de facilitar a instalação do SEI em ambiente virtualizado para fins de teste, treinamento ou mesmo para produção em pequenos ambientes. | 22 | Este módulo puppet foi desenvolvimento com o objetivo de facilitar a instalação do SEI em ambiente virtualizado para fins de teste, treinamento ou mesmo para produção em pequenos ambientes. |
18 | 23 | ||
19 | -## Autores e desenvolvedores do módulo | 24 | +## Autores |
25 | + | ||
26 | +Desenvolvedores e criadores do módulo | ||
20 | 27 | ||
21 | * Guto Carvalho (gutocarvalho@instruct.com.br) | 28 | * Guto Carvalho (gutocarvalho@instruct.com.br) |
22 | * Miguel Filho (gutocarvalho@instruct.com.br) | 29 | * Miguel Filho (gutocarvalho@instruct.com.br) |
23 | 30 | ||
24 | -## Colaboradores e revisores | 31 | +## Colaboradores |
32 | + | ||
33 | +Profissionais que deram apoio na revisão e testes do módulo | ||
25 | 34 | ||
26 | * Thiago Ferreira | 35 | * Thiago Ferreira |
27 | * Jeimerson Chaves | 36 | * Jeimerson Chaves |
28 | 37 | ||
29 | -## Coordenadores do projeto SEI | 38 | +## Coordenadores |
39 | + | ||
40 | +Coordenadores do projeto SEI na CGTI-MINC | ||
30 | 41 | ||
42 | + * Diego Aguilera | ||
43 | + * Rogério Pereira | ||
31 | * Christian Miranda | 44 | * Christian Miranda |
32 | * Francisco Morais | 45 | * Francisco Morais |
33 | - * Rogério Pereira | ||
34 | - * Diego Aguilera | ||
35 | - | ||
36 | -## Projeto e Parceria | 46 | + |
47 | +## Projeto | ||
37 | 48 | ||
38 | O desenvolvimento deste módulo ocorreu através de uma iniciativa do Ministério da Cultura e Instruct durante o projeto de implantação de SEI no MINC em 2015. | 49 | O desenvolvimento deste módulo ocorreu através de uma iniciativa do Ministério da Cultura e Instruct durante o projeto de implantação de SEI no MINC em 2015. |
39 | 50 | ||
40 | -## Compatibilidade | 51 | +## Requisitos |
41 | 52 | ||
42 | - * Esse módulo é compatível com CentOS 6. | ||
43 | - * Esse módulo foi escrito usando recursos do Puppet 4. | 53 | +Do sistema operacional |
44 | 54 | ||
45 | -## Requisitos | 55 | + * Esse módulo deve ser utilizado em CentOS 6 |
56 | + | ||
57 | +Da versão do puppet | ||
58 | + | ||
59 | + * Esse módulo deve ser executado com Puppet 4 | ||
60 | + | ||
61 | +Do módulo puppet | ||
62 | + | ||
63 | + * Este módulo depende do módulo puppetlabs-apache | ||
64 | + * Este módulo depende do módulo puppetlabs-mysql | ||
65 | + * Este módulo depende do módulo puppetlabs-stdlib | ||
66 | + * Este módulo depende do módulo puppetlabs-vcsrepo | ||
67 | + * Este módulo depende do módulo puppetlabs-staging | ||
68 | + * Este módulo depende do módulo puppetlabs-concat | ||
69 | + * Este módulo depende do módulo puppetlabs-inifile | ||
70 | + | ||
71 | +Do hypervisor | ||
46 | 72 | ||
47 | * Hypervisor Virtualbox ou VMWARE Workstation | 73 | * Hypervisor Virtualbox ou VMWARE Workstation |
48 | * Pelo menos 4 gigas de RAM para subir a VM | 74 | * Pelo menos 4 gigas de RAM para subir a VM |
49 | * Pelo menos 10 gigas de disco para subir a VM | 75 | * Pelo menos 10 gigas de disco para subir a VM |
50 | * VM com CentOS 6 instalado | 76 | * VM com CentOS 6 instalado |
51 | * Acesso a internet para instalação de pacotes | 77 | * Acesso a internet para instalação de pacotes |
52 | - * Código fonte do SEI em algum repositório GIT | ||
53 | 78 | ||
54 | -## Setup | 79 | +Do código fonte |
80 | + | ||
81 | + * Código fonte do SEI disponível em algum repositório GIT | ||
82 | + | ||
83 | +## Classes | ||
55 | 84 | ||
56 | ### O que esse modulo gerencia? | 85 | ### O que esse modulo gerencia? |
57 | 86 | ||
@@ -276,7 +305,7 @@ class { 'seiaio::cron': | @@ -276,7 +305,7 @@ class { 'seiaio::cron': | ||
276 | 305 | ||
277 | include seiaio::jodc | 306 | include seiaio::jodc |
278 | 307 | ||
279 | -## Repositório GIT do SEI | 308 | +## Git |
280 | 309 | ||
281 | O código do sei tem que estar em um repositório GIT com a seguinte estrutura na raiz do repositório: | 310 | O código do sei tem que estar em um repositório GIT com a seguinte estrutura na raiz do repositório: |
282 | 311 | ||
@@ -289,7 +318,7 @@ O código do sei tem que estar em um repositório GIT com a seguinte estrutura n | @@ -289,7 +318,7 @@ O código do sei tem que estar em um repositório GIT com a seguinte estrutura n | ||
289 | 318 | ||
290 | Se a estrutura não for essa, o módulo não irá funcionar. | 319 | Se a estrutura não for essa, o módulo não irá funcionar. |
291 | 320 | ||
292 | -## Instalação para iniciantes | 321 | +## Setup |
293 | 322 | ||
294 | Em seu CentOS 7 instale o repositório do puppet | 323 | Em seu CentOS 7 instale o repositório do puppet |
295 | 324 | ||
@@ -331,15 +360,10 @@ Após criar o manifest execute o puppet contra o manifest | @@ -331,15 +360,10 @@ Após criar o manifest execute o puppet contra o manifest | ||
331 | 360 | ||
332 | Aguarde a instalação do SEI, após a instalação use o manual do SEI para acessá-lo e configurá-lo. | 361 | Aguarde a instalação do SEI, após a instalação use o manual do SEI para acessá-lo e configurá-lo. |
333 | 362 | ||
334 | -## Acesso pós-instalação | 363 | +## Acesso |
335 | 364 | ||
336 | 365 | ||
337 | 366 | ||
338 | -## Limites | ||
339 | - | ||
340 | - 1. Só funciona em CentOS 6 | ||
341 | - 2. Só funciona com Puppet 4 | ||
342 | - | ||
343 | ## Pendente | 367 | ## Pendente |
344 | 368 | ||
345 | 1. Inserir manual de acesso ao sei pós-instalação | 369 | 1. Inserir manual de acesso ao sei pós-instalação |
@@ -349,3 +373,12 @@ Aguarde a instalação do SEI, após a instalação use o manual do SEI para ace | @@ -349,3 +373,12 @@ Aguarde a instalação do SEI, após a instalação use o manual do SEI para ace | ||
349 | 373 | ||
350 | ## Referências | 374 | ## Referências |
351 | 375 | ||
376 | +Sobre o SEI/PEN | ||
377 | + | ||
378 | +* https://processoeletronico.gov.br/projects/sei/wiki/PEN | ||
379 | +* https://softwarepublico.gov.br/social/sei | ||
380 | + | ||
381 | +Sobre o módulo | ||
382 | + | ||
383 | +* https://bitbucket.org/culturagovbr/puppet-sei-aio | ||
384 | + |