dimmaryanto93.gitlab_runner_docker_executor

dimmaryanto93.gitlab-runner-docker-executor

To jest repozytorium służące do instalacji i konfiguracji gitlab-runner przy użyciu executor'a docker dla systemu Linux.

Wsparcie platformy

  • Debian
  • Ubuntu
  • CentOS

Ansible - Podręcznik użytkownika

Przygotowanie, które należy wykonać, obejmuje:

  1. Utwórz nowego użytkownika na swoim serwerze. Zaleca się użycie bardzo, bardzo mocnego hasła lub generatora haseł.
adduser <nazwa_użytkownika>
  1. Przyznaj mu prawa sudo z opcją NOPASSWD, używając visudo
nazwa_użytkownika    ALL=(ALL) NOPASSWD:ALL
  1. Zautoryzuj się za pomocą klucza prywatnego do logowania SSH, wygeneruj klucz SSH na swoim lokalnym komputerze, a następnie użyj ssh-copy-id użytkownik@twoj-ip-serwera, aby skopiować klucz publiczny na serwer.

Wymagania

Brak

Zmienne roli

Istnieje kilka zmiennych, które można wykorzystać do konfiguracji demona Dockera. Aby uzyskać więcej szczegółów, zapoznaj się z dokumentacją tutaj.

Zależności

Brak

Przykładowy playbook

Dołączenie przykładu, jak użyć swojej roli (na przykład, z przekazanymi zmiennymi jako parametrami) jest również miłe dla użytkowników:

- hosts: serwery
  become: true
  roles:
      - { role: dimmaryanto93.gitlab_runner }

Licencja

MIT

O projekcie

Configure gitlab-runner using docker executor for linux distribution

Zainstaluj
ansible-galaxy install dimmaryanto93.gitlab_runner_docker_executor
Licencja
Unknown
Pobrania
113
Właściciel
Chief Technology Officer @tabeldatadotcom