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:
- Utwórz nowego użytkownika na swoim serwerze. Zaleca się użycie bardzo, bardzo mocnego hasła lub generatora haseł.
adduser <nazwa_użytkownika>
- Przyznaj mu prawa sudo z opcją NOPASSWD, używając
visudo
nazwa_użytkownika ALL=(ALL) NOPASSWD:ALL
- 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