Bessonov.docker-compose

Ansible rola do instalacji lub aktualizacji docker-compose

Projekt jest Status budowy Licencja

Ta rola:

  • Instaluje docker-compose z wydania na GitHubie Dockera

Wymagania

Wymaga dockera. Zobacz także rolę dockera ansible.

Zmienne roli

(wymagana) docker_compose_version określa wersję docker-compose. Można użyć słowa kluczowego latest, które zapyta repozytorium GitHub docker-compose o najnowszą wersję.

(opcjonalna) docker_compose_bin określa ścieżkę instalacji. Domyślnie to /usr/local/bin/docker-compose.

(opcjonalna) docker_compose_as_root używa sudo do instalacji docker-compose. Domyślnie tak.

Zależności

Brak specjalnych zależności.

Przykładowy Playbook

Zainstaluj rolę globalnie za pomocą:

ansible-galaxy install Bessonov.docker-compose

lub lokalnie:

ansible-galaxy install --roles-path roles Bessonov.docker-compose

Playbook:

- hosts: serwery
  roles:
     - Bessonov.docker-compose

lub z parametrem (zauważ klucz role):

- hosts: serwery
  roles:
     - role: Bessonov.docker-compose
       # wymagane: pożądana wersja docker-compose lub 'latest'
       docker_compose_version: 1.16.0
       # opcjonalne: ścieżka do pliku wykonawczego
       docker_compose_bin: /usr/local/bin/docker-compose
       # opcjonalne: czy powinno być zainstalowane jako root
       docker_compose_as_root: tak

Licencja

Licencja MIT (MIT)

Copyright (c) 2016, Anton Bessonov

Zezwala się na korzystanie, bez opłat, z kopiowania tego oprogramowania i dokumentacji z nim związanej ("Oprogramowanie"), na dozwolone wykorzystywanie Oprogramowania bez ograniczeń, w tym między innymi prawa do używania, kopiowania, modyfikowania, łączenia, publikowania, dystrybucji, sublicencjonowania i/lub sprzedaży kopii Oprogramowania oraz do zezwalania osobom, którym Oprogramowanie jest udostępniane, na robienie tego, z zastrzeżeniem następujących warunków:

Powyższe zastrzeżenie o prawach autorskich oraz powyższa notatka o pozwoleniu muszą być zawarte w wszystkich kopiach lub istotnych częściach Oprogramowania.

OPROGRAMOWANIE JEST DOSTARCZANE „TAK JAK JEST”, BEZ GWARANCJI JAKIEGOKOLWIEK RODZAJU, WYRAŹNEJ LUB IMPLICITNEJ, W TYM MIĘDZY INNYMI GWARANCJI HANDLOWEJ, PRZYDATNOŚCI DO OKREŚLONEGO CELU I NARUSZENIA PRAW. W ŻADNYM PRZYPADKU AUTORZY ANI POSIADACZE PRAW AUTORSKICH NIE SĄ ODPOWIEDZIALNI ZA ŻADNE ROSZCZENIA, SZKODY LUB INNE ODPOWIEDZIALNOŚCI, CZY TO W DZIAŁANIU UMOWNYM, DELIKTOWYM CZY INNYM, POWSTAŁE Z W ZWIĄZKU Z OPROGRAMOWANIEM LUB UŻYTKOWANIEM CZY INNYMI DZIAŁANIAMI W ZWIĄZKU Z OPROGRAMOWANIEM.

O projekcie

Install or update docker-compose

Zainstaluj
ansible-galaxy install Bessonov.docker-compose
Licencja
Unknown
Pobrania
1.3k
Właściciel