Add masterhostname & masterip to fleet.crt as SAN

This commit is contained in:
Josh Brower
2019-03-26 20:26:57 -04:00
committed by GitHub
parent 5d2097cf77
commit 9df8ccac7b

View File

@@ -1,4 +1,5 @@
{% set master = salt['grains.get']('master') %} {% set master = salt['grains.get']('master') %}
{%- set masterip = salt['pillar.get']('static:masterip', '') -%}
# Trust the CA # Trust the CA
@@ -109,6 +110,7 @@ fbcrtlink:
x509.certificate_managed: x509.certificate_managed:
- signing_private_key: /etc/pki/fleet.key - signing_private_key: /etc/pki/fleet.key
- CN: {{ master }} - CN: {{ master }}
- subjectAltName: DNS:{{ master }},IP:{{ masterip }}
- days_remaining: 0 - days_remaining: 0
- days_valid: 3650 - days_valid: 3650
- backup: True - backup: True