diff options
author | Jan Dittberner <jandd@cacert.org> | 2022-07-22 16:46:18 +0200 |
---|---|---|
committer | Jan Dittberner <jandd@cacert.org> | 2022-07-22 16:46:18 +0200 |
commit | 695403ba02e5dab1da388c54de3a08dda92fc6fa (patch) | |
tree | 2db2889aad0c357768147a3929a70ded47e6248a /sitemodules | |
parent | 99a7deedec3ff76590e7315ec1b34a7fdfb9b948 (diff) | |
download | cacert-puppet-695403ba02e5dab1da388c54de3a08dda92fc6fa.tar.gz cacert-puppet-695403ba02e5dab1da388c54de3a08dda92fc6fa.tar.xz cacert-puppet-695403ba02e5dab1da388c54de3a08dda92fc6fa.zip |
Add role and hieradata file for idp
Diffstat (limited to 'sitemodules')
-rw-r--r-- | sitemodules/roles/manifests/idp.pp | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sitemodules/roles/manifests/idp.pp b/sitemodules/roles/manifests/idp.pp new file mode 100644 index 0000000..2878931 --- /dev/null +++ b/sitemodules/roles/manifests/idp.pp @@ -0,0 +1,29 @@ +# Class: roles::idp +# ======================== +# +# This class defines the idp role for an OAuth2/OpenID identity provider +# used for authentication/authorization. +# You should assign this class using hiera or via an ENC. +# +# Examples +# -------- +# +# @example +# class { 'roles::idp': } +# +# Authors +# ------- +# +# Jan Dittberner <jandd@cacert.org> +# +# Copyright +# --------- +# +# Copyright 2022 Jan Dittberner +# +class roles::idp { + include profiles::base + include profiles::rsyslog + include profiles::icinga2_agent +} + |