| --- |
| # pki-intermediate-ca/defaults/main.yml |
| |
| pki_dir: "{{ playbook_dir }}/pki" |
| credentials_dir: "{{ playbook_dir }}/credentials" |
| |
| # used to name the intermediate CA |
| site_name: placeholder-sitename |
| site_humanname: "Placeholder Site HumanName" |
| site_suffix: "{{ site_name }}.test" |
| |
| # crypto parameters |
| ca_digest: "sha256" |
| ca_size: 4096 |
| ca_im_days: 730 |
| |
| # passphrases for the certificate |
| ca_im_phrase: "{{ lookup('password', credentials_dir ~ '/ca_im_phrase length=64') }}" |
| |
| # noninteractive csr subject |
| ca_im_subj: "/C=US/ST=California/L=Menlo Park/O=ON.Lab/OU=Test Deployment/CN={{ site_humanname }} Intermediate CA" |