瀏覽代碼

Add salt master's CA into system CA bundle

Change-Id: I89cec95e87db52fd59a84d57c485d8c938711ef3
pull/36/head
Filip Pytloun 7 年之前
父節點
當前提交
1fde6eac8d
共有 1 個檔案被更改,包括 21 行新增0 行删除
  1. +21
    -0
      salt/minion/cert.sls

+ 21
- 0
salt/minion/cert.sls 查看文件

@@ -97,6 +97,27 @@ salt_minion_cert_{{ cert_name }}_dirs:
- watch:
- x509: {{ ca_file }}

{%- if grains.os_family == 'Debian' %}

salt_ca_certificates_packages:
pkg.installed:
- name: ca-certificates

{{ ca_file }}_{{ rowloop.index }}_debian_symlink:
file.symlink:
- name: "/usr/local/share/ca-certificates/ca-{{ cert.authority }}.crt"
- target: {{ ca_file }}
- watch_in:
- cmd: salt_update_certificates
- require:
- pkg: salt_ca_certificates_packages

salt_update_certificates:
cmd.wait:
- name: update-ca-certificates

{%- endif %}

{%- endif %}

{%- endfor %}

Loading…
取消
儲存