brucellino.docker

Dockerロール

このロールは、Jenkinsビルドホスト向けに、Ubuntu Bionicを基にしたDockerを提供します。

要件

動作するOSと、sudo権限のあるユーザーが必要です。このロールは、ベーシックなUbuntu AMIに適用されることを想定しています。

ロール変数

変数はdefault/main.ymlで説明されています。以下が含まれます:

  • deb_repositories: 有効にするリポジトリのリスト。
  • base_packages: リポジトリからインストールされるOSパッケージ。
  • packages: 特定の目的のための追加パッケージ。
  • gems: Gemfileに追加するRuby Gems。
  • docker: Dockerエンジンを使うために必要な変数。
  • npm: NPMパッケージとNodeツール。

依存関係

EC2モジュールは、botoのpipモジュールを必要とします。

例プレイブック

- hosts: localhost
  roles:
      - { role: brucellino.docker, become: true }

ライセンス

Apache 2.0

著者情報

@brucellino

プロジェクトについて

role for provisioning the base platform for Docker

インストール
ansible-galaxy install brucellino.docker
ライセンス
Unknown
ダウンロード
677
所有者
ex physicist. Infrastructure guy. Skeptic. African. Islander. dad.