ecgalaxy.containers_toolbox

ECGALAXY containers_toolbox ロール

コンテナ、イメージレジストリ、Kubernetes クラスターと作業するために必要なツールをインストールする Ansible ロールです。

ツールの一覧:

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

(*) Skopeo のインストールは、Amazon Linux と Ubuntu 22.04 LTS 未満でのサポートは現在ありません。

必要条件

  • unzip コマンドは、ecgalaxy.common_packages ロールで提供されます。

ロール変数

使用可能なすべての変数の一覧は、defaults/ および vars/ 内のファイルを確認してください。

依存関係

  • 任意: ecgalaxy.common_packages

例 Playbook

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

ワンライナー

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

手順については ansible-role を参照してください。

最初にスクリプトの整合性を確認してください。

アップグレード

新しいバージョンがリリースされた後、再度この Ansible ロールを実行してアップグレードしてください。

ライセンス

著作権 © 欧州連合 2022。

EUPL-1.2 以降のライセンスです。

著者情報

ECGALAXY チーム。

プロジェクトについて

Ansible role to install containers and Kubernetes-related tools

インストール
ansible-galaxy install ecgalaxy.containers_toolbox
ライセンス
eupl-1.2
ダウンロード
9.2k
所有者
The European Commission ECGALAXY project provides a set of reusable Infrastructure as Code (IaC) tools and components