bguerel.self_signed_certificate

自己署名証明書を自分のCAで生成する

========

オープンソースの愛 著者 CI Ansible Galaxy ダウンロード バージョン

注意: Chromeで自己署名のローカルホスト証明書を受け入れさせる方法。

説明

:exclamation: このロールを使用する前に、私のAnsibleロールはすべて私のITインフラストラクチャに合わせて作成されていることを知っておくべきです。したがって、安全にサーバーにインストールできるように、注意深く分析することをお勧めします。

要件

  • Ansible >= 2.9

依存関係

  • PyOpenSSL >= 0.15 または cryptography >= 1.3

インストール

  • git

[email protected]:bguerel/self-signed_certificate.git を使って、ロールの最新のコミットを取得します。

プラットフォーム

RedHat:
  versions:
    - all
Debian:
  versions:
    - all
Suse:
  versions:
    - all

ロール変数

すべての変数の説明とデフォルト設定は、次のファイルの defaults ディレクトリにあります。

設定

# 各ノードのドメイン名を定義します。
self_signed_domain:
  example-app-01v:
  - app01.example.local
  example-app-02v:
  - app02.example.local

# 証明書のディレクトリ
self_signed_cert_path: "/etc/ssl/localcerts"

# 証明書の発行者。
self_signed_organization_name: "BGUEREL 自己署名CA"

# 証明書の有効期限(日数)。
self_signed_expiration_date_in_days: 3650

# デフォルトサイズ(4096ビット)でdiffie-hellmanパラメータを生成します。
self_signed_create_dhparam: yes

プレイブック

以下のようにプレイブックで使用します。

- hosts: whatever
  become: yes
  roles:
    - self-signed_certificate

ライセンス

MITライセンス

プロジェクトについて

Generate a self-signed certificate with your own CA

インストール
ansible-galaxy install bguerel.self_signed_certificate
ライセンス
Unknown
ダウンロード
1.7k
所有者
Deep focus on Ansible! #systemengineer, #devops, #automation, #provision