triplepoint.self_signed_certificates
はじめに
複数のドメイン用に自己署名証明書をインストールおよび設定します。
このロールには名前空間が設定されていない変数 certbot_certs
が定義されています。この変数は、テスト中にこのロールを geerlingguy.certbot
にスムーズに置き換えるために、geerlingguy.certbot
ロールのインターフェースを複製することを目的としています。詳細はロールの変数を参照してください。
要件
特になし。
ロール変数
設定に関する情報は、デフォルト変数ファイルのコメントを参照してください。
依存関係
特になし。
例プレイブック
- hosts: 何でも
roles:
- triplepoint.self_signed_certificates
ロールテスト
このロールは、依存関係とPythonテスト環境を管理するために pipenv
を使用して molecule
でテストされています。
実行環境の設定
pip install pipenv
pipenv
をインストールしたら、実行用の仮想環境を作成できます:
pipenv install --dev
テストの実行
環境が設定されたら、次のコマンドで molecule
を実行できます:
pipenv run molecule test
ロックファイルの再生成
これを頻繁に行う必要はありませんが、pipenv install {some_package}
コマンドを使用するか、Pipfile
を直接編集してPythonパッケージの要件を変更した場合、またはビルド依存関係が古くなった場合は、Pipfile.lock
を再生成する必要があります。
pipenv update --dev
このプロセスが完了したら、再生成した Pipfile.lock
をチェックインしてください。
ライセンス
MIT
プロジェクトについて
A generator for self-signed certificates with a local CA cert, intended to stand in for geerlingguy.certbot during testing or local deployments.
インストール
ansible-galaxy install triplepoint.self_signed_certificates
ライセンス
mit
ダウンロード
285
所有者