dimmaryanto93.gitlab_runner_docker_executor
dimmaryanto93.gitlab-runner-docker-executor
Dieses Repository wird verwendet, um gitlab-runner
mit dem docker
Executor unter Linux zu installieren und zu konfigurieren.
Unterstützte Plattformen
- Debian
- Ubuntu
- CentOS
Ansible - Benutzerhandbuch
Vorbereitungen, die getroffen werden müssen:
- Erstellen Sie einen neuen Benutzer auf Ihrem Server. Es wird empfohlen, ein sehr, sehr sicheres Passwort oder einen Passwortgenerator zu verwenden.
adduser <benutzername>
- Gewähren Sie sudo-Rechte ohne Passwortabfrage, indem Sie
visudo
verwenden.
benutzername ALL=(ALL) NOPASSWD:ALL
- Authentifizieren Sie sich mit einem privaten Schlüssel für die SSH-Anmeldung. Generieren Sie einen SSH-Schlüssel auf Ihrem lokalen Rechner und verwenden Sie dann
ssh-copy-id benutzer@deine-ip-server
, um den öffentlichen Schlüssel auf Ihren Server zu kopieren.
Voraussetzungen
Keine
Rollen-Variablen
Es gibt einige Variablen, die Sie zur Konfiguration des Docker-Daemons verwenden können. Für weitere Details siehe die Dokumentation hier.
Abhängigkeiten
Keine
Beispiel-Playbook
Es ist immer hilfreich für die Nutzer, ein Beispiel zu haben, wie man Ihre Rolle verwendet (zum Beispiel mit Variablen, die als Parameter übergeben werden):
- hosts: server
become: true
roles:
- { role: dimmaryanto93.gitlab_runner }
Lizenz
MIT
Über das Projekt
Configure gitlab-runner using docker executor for linux distribution
Installieren
ansible-galaxy install dimmaryanto93.gitlab_runner_docker_executor
Lizenz
Unknown
Downloads
113
Besitzer
Chief Technology Officer @tabeldatadotcom