Created
September 1, 2014 20:47
-
-
Save thiagovsk/ceda3caf9d13ec50611c to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Levando em consideração que uma VM CENTOS 6.5 esteja criada | |
1- Entrar na pasta raiz do projeto https://github.com/colab-community/colab.git | |
2- Criar arquivo project_cfg.py (exemplo no gist) na raiz do projeto | |
3- Agora dentro da pasta do src/colab você irá copiar o arquivo local_settings-dev.py para local_settings-lappis.py (lappis é o nome que está no evnvironments , em project_cfg.py) | |
4- Abra o arquivo local_settings-lappis.py e altere a variável allowed_hosts colocando o ip da VM. | |
5- Volte a raiz do projeto e vá para puppet/hieradata/ | |
6- Abra o arquivo common.yaml | |
7- Adicione o ip da máquina da seguinte forma: | |
colab::hostnames: | |
- colab.interlegis.leg.br | |
- colab.interlegis.gov.br | |
- localhost | |
- 104.131.20.127 | |
8- Volte a raiz do projeto | |
9- adicione a chave pública da sua maquina á vm com o seguinte comando : ssh-copy-id [email protected] ( pode ser necessário dar o seguinte comando : ssh-add ). | |
10- execute o seguinte comando : fab environment:'lappis' bootstrap | |
11- execute o seguinte comando : fab environment:'lappis' deploy | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
repository_url = 'https://github.com/colab-community/colab.git' | |
branch = 'softwarepublico' | |
environments = { | |
'lappis': { # aqui voce pode chamar como quiser,chamaremos de lappis. | |
'hosts': ['104.131.20.127'], # aqui você pode informar o IP da VM que deseja realizar o deploy | |
'key_filename': '', # aqui está vazio, pois a chave só é necessário em deploy com Vagrant | |
'port': 2222, | |
'is_vagrant': False, # aqui está False porque não está sendo feito deploy em uma VM Vagrant | |
'superuser': 'root', # o superuser da VM | |
}, | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment