[technique] Note d'installation : gitlab + mattermost sur debian 10 (buster)
Laurent GUERBY
laurent at guerby.net
Sam 28 Mar 21:25:53 CET 2020
Bonsoir,
Suivi de la procedure gitlab omnibus :
https://about.gitlab.com/install/#debian
https://docs.gitlab.com/omnibus/gitlab-mattermost/
Creation de la VM sur openstack (4G RAM) :
openstack ttnn create --ip 91.224.148.228 --ssd --disk-size 50 --flavor 2vcpu-4096ram --image debian-buster-scsi gitlab.tetaneutral.net
Sur la VM :
apt-get install --no-install-recommends emacs-nox
apt-get install curl wget
wget https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh
chmod 755 script.deb.sh
./script.deb.sh
EXTERNAL_URL="https://gitlab.tetaneutral.net" apt-get install gitlab-ee
https://gitlab.tetaneutral.net est operationnel
Ensuite pour mattermost :
Ajout d'un CNAME dans la zone DNS tetaneutral.net :
mattermost IN CNAME gitlab
# Ensuite activation de mattermost dans gitlab
emacs /etc/gitlab/gitlab.rb
-# mattermost_external_url 'http://mattermost.example.com'
+mattermost_external_url 'https://mattermost.tetaneutral.net'
gitlab-ctl reconfigure
gitlab-ctl restart mattermost
Et https://mattermost.tetaneutral.net est operationnel, avec
"Sign in with: Gitlab" qui fait office de gestionaire
de compte centralisé aux deux outils.
Sincèrement,
Laurent
Plus d'informations sur la liste de diffusion technique