This is an old revision of the document!


DevOps with Gitlab, Gitlab-CI, and Dokku

This is merely a collected records of my experience to setup DevOps infrastructure with Gitlab, Gitlab-CI, and Dokku.

Our setup uses virtual environment which is run on Proxmox VE with LXC as OS-level virtualization. The first thing to do is setup the virtual server through web-based management of Proxmox VE. We just need 2 virtual servers, one for Gitlab/Gitlab-CI and one for Dokku. We allocate one CPU and 2048 MB of RAM for each virtual server.

There are steps for doing setup of virtual server and thankfully it is provided as wizard. Our steps are described below.

  1. Login to the web-based management of Proxmox VE.
  2. Select Templates-“ubuntu-14.04_standard*”, and click Download.
  3. Create CT.
  4. Set Hostname and Password.
  5. Use the template image: ubuntu 14.04 standard.
  6. Set disk size from local storage: 8 GB.
  7. Set network configuration, IPv4 Static with netmask /21, and set the gateway.
  8. Set DNS domain
  9. Finish the wizard.

Gitlab

Gitlab-CI

Dokku

 
doc/devops.1468440179.txt.gz · Last modified: 2016/07/13 20:02 by stwn · [Old revisions]
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki