diff --git a/policies/pki_int/puppet.yaml b/policies/pki_int/puppet.yaml new file mode 100644 index 0000000..42ddf76 --- /dev/null +++ b/policies/pki_int/puppet.yaml @@ -0,0 +1,12 @@ +# Allow the puppet catalog compilers to issue host certificates +# via certmanager during catalog compilation +--- +rules: + - path: "pki_int/issue/servers_default" + capabilities: + - create + - update + +auth: + k8s/au/syd1: + - puppet diff --git a/policies/sshca/puppet.yaml b/policies/sshca/puppet.yaml new file mode 100644 index 0000000..d7932ce --- /dev/null +++ b/policies/sshca/puppet.yaml @@ -0,0 +1,12 @@ +# Allow the puppet catalog compilers to sign SSH host certificates +# via sshsignhost during catalog compilation +--- +rules: + - path: "sshca/sign/signhost" + capabilities: + - create + - update + +auth: + k8s/au/syd1: + - puppet