coaxial.base

ベース

.github/workflows/ci.yml

サーバーのための意見に基づいた基本設定。

ロール変数

名前 デフォルト 可能な値 説明
base__operator_username user 有効な任意のユーザー名 管理アカウントのユーザー名。
base__operator_password '!'(つまりパスワードなし) オペレーターアカウントのパスワード。 生成方法の指示を参照 するか、mkpasswd --method=sha-512を使用。
base__operator_shell /bin/bash オペレーターのデフォルトシェルを定義します。
base__provisioning_username ansible Ansibleが使用するユーザー。
base__ssh_pubkey_path ~/.ssh/id_pub.rsa 両方のユーザーのauthorized_keysに追加する公開鍵。
base__timezone Etc/UTC マシンのタイムゾーン。 サーバーのための本物のTZはなぜUTCなのか を参照。
base__ntp_server ntp.ubuntu.com 時刻を取得するNTPサーバー。
base__ntp_server_fallback pool.ntp.org 上記のサーバーが失敗した場合の代替NTPサーバー。

例のプレイブック

- hosts: all
  become: true
  tasks:
    - name: ベース設定を適用
      include_role:
        name: coaxial.base

ライセンス

MIT

著者情報

Coaxial (64b.it)

プロジェクトについて

Opinionated base config for servers.

インストール
ansible-galaxy install coaxial.base
ライセンス
Unknown
ダウンロード
782
所有者