ecgalaxy.containers_toolbox

Rola narzędziowa contenerów ECGALAXY

Rola Ansible, która instaluje narzędzia potrzebne do pracy z kontenerami, rejestrami obrazów i klastrami Kubernetes.

Lista narzędzi:

  • argocd
  • cosign
  • dive
  • eksctl
  • helm
  • k9s
  • kpack CLI (kp)
  • kubectl
  • kubeseal
  • pack
  • regctl
  • skopeo (*)

(*) Instalacja Skopeo nie jest jeszcze wspierana na Amazon Linux oraz Ubuntu przed wersją 22.04 LTS.

Wymagania

  • Komenda unzip, która może być dostarczona przez rolę ecgalaxy.common_packages.

Zmienne roli

Aby zobaczyć pełną listę dostępnych zmiennych, sprawdź pliki znajdujące się w folderach defaults/ i vars/.

Zależności

  • opcjonalnie: ecgalaxy.common_packages

Przykład Playbooka

- hosts: all
  roles:
    - ecgalaxy.bootstrap
    - ecgalaxy.common_packages
    - ecgalaxy.containers_toolbox

Krótki skrypt

bash <(curl -s https://code.europa.eu/-/snippets/1/raw/main/ansible-role.sh) ecgalaxy.containers_toolbox

Zobacz ansible-role po instrukcje.

Proszę najpierw zweryfikować integralność skryptu.

Aktualizacja

Aby zaktualizować, ponownie uruchom tę rolę Ansible po wydaniu nowej wersji.

Licencja

Copyright Unii Europejskiej 2022.

Licencjonowane na warunkach EUPL-1.2 lub później.

Informacje o autorze

Zespół ECGALAXY.

O projekcie

Ansible role to install containers and Kubernetes-related tools

Zainstaluj
ansible-galaxy install ecgalaxy.containers_toolbox
Licencja
eupl-1.2
Pobrania
9.2k
Właściciel
The European Commission ECGALAXY project provides a set of reusable Infrastructure as Code (IaC) tools and components