https://github.com/jonashackt/gitlab-ansible-workshop
Workshop on how to install & configure a full featured GitLab installation w/ Docker, Let´s Encrypt, GitLab CI, Container Registry & GitLab Runners
https://github.com/jonashackt/gitlab-ansible-workshop
Last synced: 3 months ago
JSON representation
Workshop on how to install & configure a full featured GitLab installation w/ Docker, Let´s Encrypt, GitLab CI, Container Registry & GitLab Runners
- Host: GitHub
- URL: https://github.com/jonashackt/gitlab-ansible-workshop
- Owner: jonashackt
- Created: 2018-10-10T12:35:21.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-10-11T08:02:04.000Z (over 7 years ago)
- Last Synced: 2025-04-07T11:47:16.208Z (about 1 year ago)
- Homepage: https://jonashackt.gitbook.io/gitlab-ansible-workshop/
- Size: 2.08 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
This workshop will explain how to use the benefits of [Infrastructure-as-Code](https://en.wikipedia.org/wiki/Infrastructure_as_Code) with tools like [Ansible](https://www.ansible.com/) & [Vagrant](https://www.vagrantup.com/) to install and configure a fully featured GitLab instance. This will include [GitLab CI](https://about.gitlab.com/features/gitlab-ci-cd/), [Docker](https://www.docker.com/), domain configuration incl. generation of valid [Let´s Encrypt](https://letsencrypt.org/) certificates, [GitLab Container Registry](https://docs.gitlab.com/ee/user/project/container_registry.html) & [GitLab Runner](https://docs.gitlab.com/runner/) configuration:

{% hint style="info" %}
This workshop assumes that you have a workstation with 12+ GB of RAM and local admin rights.
{% endhint %}