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:

  1. Erstellen Sie einen neuen Benutzer auf Ihrem Server. Es wird empfohlen, ein sehr, sehr sicheres Passwort oder einen Passwortgenerator zu verwenden.
adduser <benutzername>
  1. Gewähren Sie sudo-Rechte ohne Passwortabfrage, indem Sie visudo verwenden.
benutzername    ALL=(ALL) NOPASSWD:ALL
  1. 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
GitHub Repository
Lizenz
Unknown
Downloads
113
Besitzer
Chief Technology Officer @tabeldatadotcom