aboutsummaryrefslogtreecommitdiffstats
path: root/mcp/reclass/classes/system/salt/minion/ca/salt_master.yml
blob: 87cd6e6c023b38cf132385737763f5d667359e62 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
parameters:
  _param:
    salt_minion_ca_common_name: Salt Master CA
    salt_minion_ca_country: cz
    salt_minion_ca_locality: Prague
    salt_minion_ca_organization: Mirantis
    salt_minion_ca_days_valid_authority: 3650
    salt_minion_ca_days_valid_certificate: 365
  salt:
    minion:
      ca:
        salt_master_ca:
          common_name: ${_param:salt_minion_ca_common_name}
          country: ${_param:salt_minion_ca_country}
          locality: ${_param:salt_minion_ca_locality}
          organization: ${_param:salt_minion_ca_organization}
          signing_policy:
            cert_server:
              type: v3_edge_cert_server
              minions: '*'
            cert_client:
              type: v3_edge_cert_client
              minions: '*'
            cert_open:
              type: v3_edge_cert_open
              minions: '*'
          days_valid:
            authority: ${_param:salt_minion_ca_days_valid_authority}
            certificate: ${_param:salt_minion_ca_days_valid_certificate}