@@ -128,52 +128,26 @@ vim /etc/sysctl.conf
128
128
# Adciona 'vm.vfs_cache_pressure=50' (sem aspas) no final do arquivo
129
129
130
130
# ------------------------------------------------------------------------------#
131
- # SEÇÃO TSURU / CONFIGURAÇÃO INICIAL #
132
- # TL;DR: Isso é feito ao receber uma VPS do zero #
131
+ # SEÇÃO TSURU: ADIÇÃO DA CHAVE SSH PARA SER CONFIGURADO REMOTAMENTE #
132
+ # #
133
+ # AVISO: veja devel-fititnt-bravo.sh para saber como a chave foi criada #
133
134
# ------------------------------------------------------------------------------#
134
- # @see https://github.com/tsuru/tsuru
135
- # @see https://tsuru-client.readthedocs.io
136
135
137
- # Esta sessão é totalmente como usuário root
138
- sudo su
139
- sudo cd ~
136
+ echo " ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7erwMfyTSO7xn8axjAp2NTbBHjDVdu+6J17ZjX3Rs55dy3Vsqmq4kBIq3qxShabfY6h5nW3ccc86hGy8coXjPCblyloAKlG0RKkRo7/sGjsl3jv8i0gZVLU/H8pjaLLGhRWca2ToJAPJTlnFk/VrCMvH6PCHca7X70j88uE6UR5W1nax94kzcyOf/65mQDx7dHYVVyBL+Rgn0CHS4Di8Z0PSbwn1dVA0S4JW1z1DZ/5AYdhOBCfPkDvj4trTr9lmJIn/6KnOX+MIMzViHtxZw3dg8VHcZxd2PeiJ/THZZ3Z34Bv60jEwyjZMNKB6fqz4mAGkHH8bAXMS4m6gZXw6TaPZk84x3t9rJnzWhPaUYOkPL9dgcZ8m+FmeUxKkJgdo10AqZAMVdboYEKhL4Uv9JvZrt/VdkM6C2FqIDEddm6TWnqZiteeLtCl0EU5PMxsfQUncHkRihya6R1Brysu5lvTGEvW1qoobONowT3ED2F5aDTPlyscTr4ogKXAJda+jI5oIGxkf2QaKzhdJlt76KktQRVlOQVYJeKcVOB853IVMSJvIpP09YReaibrxdSYeazu+SswqNK7ux7S3Xb82PtSu7jtJtiiCdU6zfCLkWPAmoqP8N3m1q2lw4VvXxvLeUp79n3cv+kabG0UpE2csyJArSX/eyUF7+6F9QWQo4ow== aguia-pescadora-tsuru.no-reply@etica.ai" >> ~ /.ssh/authorized_keys
140
137
141
- # ## Tsuru client (requisito para instalar o tsuru) _____________________________
142
- # A instação do Tsuru em https://docs.tsuru.io/stable/installing/using-tsuru-installer.html
143
- # explica que a instalação dele é feita usando o tsuru-client
144
- #
145
- # tsuru-client em https://tsuru-client.readthedocs.org recomenda que, em Ubuntu,
146
- # use o 'ppa:tsuru/ppa'. Porém esse PPA não só não tem pacote para o Ubuntu 18.04 LTS
147
- # como os pacotes para o Ubuntu 16.04 (tsuru version 1.1.1) parecem
148
- # desatualziados o suficiente em relação a opção oferecida em https://github.com/tsuru/tsuru-client/releases
149
- # (ultima: 1.7.0-rc2 de 2019-02-22, ou a 1.6.0 de 2018-07-19).
150
-
151
- mkdir /root/tsuru-setup
152
- cd /root/tsuru-setup
153
-
154
- wget https://github.com/tsuru/tsuru-client/releases/download/1.6.0/tsuru_1.6.0_linux_amd64.tar.gz
155
- tar -vzxf tsuru_1.6.0_linux_amd64.tar.gz
156
- mv tsuru /usr/local/bin
157
-
158
- cd /root/tsuru-setup
159
- rm tsuru_1.6.0_linux_amd64.tar.gz
160
-
161
- # TODO: considerar adicionar bash-completion além de apenas o bash
162
- # (fititnt, 2019-06-02 03:18 BRT)
163
- cat misc/bash-completion
164
- # Copie o conteúdo do arquivo acima para o .bashrc ou (Ubuntu 18.04) no
165
- # ~/.bash_aliases do usuário que usaria o tsuru
166
- touch ~ /.bash_aliases
167
- cat misc/bash-completion >> ~ /.bash_aliases
168
-
169
- # ## Cria arquivos de especificação do tsuru ____________________________________
170
- sudo tsuru install-config-init
171
- # O comando acima criará arquivos padrões no diretório atual
172
-
173
- vim /root/tsuru-setup/install-compose.yml
174
- vim /root/tsuru-setup/install-config.yml
175
-
176
- # ## Continuar...
177
- # @see https://docs.tsuru.io/stable/installing/using-tsuru-installer.html#installing-on-already-provisioned-or-physical-hosts
178
- # @see https://docs.docker.com/machine/overview/
179
- # @see https://dev.to/zac_siegel/using-docker-machine-to-provision-a-remote-docker-host-1267
138
+ # ------------------------------------------------------------------------------#
139
+ # SEÇÃO TSURU: CONFIGURAÇÃO INICIAL #
140
+ # #
141
+ # AVISO: veja devel-fititnt-bravo.sh #
142
+ # ------------------------------------------------------------------------------#
143
+
144
+ # Veja devel-fititnt-bravo.sh.
145
+
146
+ # ------------------------------------------------------------------------------#
147
+ # SEÇÃO TSURU: CONFIGURAÇÃO DO GANDALF #
148
+ # #
149
+ # ISSUES: - Deploy de apps usando `git push` (discussão geral) #60 #
150
+ # - https://github.com/fititnt/cplp-aiops/issues/60 #
151
+ # ------------------------------------------------------------------------------#
152
+ # @see https://docs.tsuru.io/stable/installing/gandalf.html
153
+ # @see https://docs.tsuru.io/stable/managing/repositories.html
0 commit comments