Setup and configure drbd on ubuntu 16.04

STEP 1 — prepare. On both hosts. See hostname’s on hosts uname -a and paste it to configs and hosts. Edit hosts nano /etc/hosts 192.168.88.9 itc-life 192.168.88.250 human-K73SM Setup drbb via apt apt-get install linux-image-extra-virtual depmod -a apt-get install -y ntp apt-get update apt-get install drbd8-utils pv -y Create vggroup and storage with lvm. pvcreate […]

Читать дальше… from Setup and configure drbd on ubuntu 16.04

Add gitlab-runner in docker-swarm mode

How add gitlab runner to gitlab in swarm mode(fuck kubernetes). In this example version docker 19.03.2 Create docker-compose.yml sudo mkdir -p /docker-compose/SWARM/gitlab-runner cd /docker-compose/SWARM/gitlab-runner vim docker-compose.yml Add data version: '3.7' services: gitlab-runner: image: gitlab/gitlab-runner:ubuntu-v14.4.0 restart: always volumes: – '/var/run/docker.sock:/var/run/docker.sock' – './configs/gitlab-runner:/etc/gitlab-runner' networks: gitlab-runner: aliases: – gitlab-runner environment: DEBUG: 'True' deploy: replicas: 1 resources: reservations: #cpus: […]

Читать дальше… from Add gitlab-runner in docker-swarm mode

Поднимаем openvpn со статическим ip в docker-compose

Поднимаем openvpn со статическим ip в docker-compose + dnsmasq Setup and configure openvpn with docker export OPENVPN_DOMAIN="openvpn.itc-life.ru" export OPENVPN_PORT="1194" export OPENVPN_PROTO="udp" export OPENVPN_INTERFACE="tun50" export OPENVPN_NETWORK="10.17.0.0/24" export OPENVPN_NETWORK_MASK="255.255.255.0" export OPENVPN_PUBLIC_DNS_SERVER="8.8.8.8" export OPENVPN_NETWORK_FLAT=$(echo $OPENVPN_NETWORK | cut -d\/ -f1) export OPENVPN_DNS_SERVER_IP="$(echo $(echo $OPENVPN_NETWORK_FLAT | cut -d\. -f1-3).1)" export OPENVPN_TUN_MTU="1500" mkdir -p /docker-compose/services/openvpn/${OPENVPN_DOMAIN} /tmp/devops; git clone https://gitlab.com/devops-f/devops.git /tmp/devops; rsync […]

Читать дальше… from Поднимаем openvpn со статическим ip в docker-compose

Mount sshfs in fstab

Install sshfs apt install -y sshfs Edit config /etc/fuse.conf uncomment # Allow non-root users to specify the allow_other or allow_root mount options. user_allow_other Add line to fstab sshfs#user@itc-life.ru:/ /home/user/mount/itc-life.ru/ fuse user,port=22,_netdev,reconnect,uid=1000,gid=1000,idmap=user,allow_other 0 0 Check mount mount /home/user/mount/itc-life.ru/ PROFIT!!! […]

Читать дальше… from Mount sshfs in fstab