12.2. 証明書の有効期限のチェック
インストーラーを使用して、設定可能な日数内に有効期限が切れる証明書に関する警告やすでに有効期限が切れた証明書に関する通知を受け取ることができます。証明書の有効期限切れ Playbook では、Ansible の openshift_certificate_expiry
ロールが使用されます。
ロールによって検査される証明書には、以下が含まれます。
- マスターおよびノードサービス証明書
- etcd シークレットのルーターおよびレジストリーサービス証明書
- マスター、ノード、ルーター、レジストリー、および cluster-admin ユーザーの kubeconfig ファイル
- etcd 証明書 (組み込み証明書を含む)
すべての OpenShift TLS 証明書の有効期限を一覧表示する 方法を説明します。
12.2.1. ロール変数
openshift_certificate_expiry
ロールは、以下の変数を使用します。
変数名 | デフォルト値 | 説明 |
---|---|---|
|
| OpenShift Container Platform 基本設定ディレクトリーです。 |
|
| 現在を起点として指定された日数内に有効期限が切れる証明書にフラグを付けます。 |
|
| 正常な (期限切れや警告のない) 証明書を結果に組み込みます。 |
変数名 | デフォルト値 | 説明 |
---|---|---|
|
| 有効期限切れのチェック結果に関する HTML レポートを生成します。 |
|
| HTML レポートを保存するための完全パス。デフォルトは、ホームディレクトリーとレポートファイルのタイムスタンプ接尾辞の設定になります。 |
|
| 有効期限のチェック結果を JSON ファイルとして保存します。 |
|
| JSON レポートを保存するための完全パスです。デフォルトは、ホームディレクトリーとレポートファイルのタイムスタンプ接尾辞の設定になります。 |