Commit Graph

8 Commits

Author SHA1 Message Date
bsper2
5f67b1f0c8 ASDPLNG-38 Add ncsa/puppet-profile_firewall to control_repo
Add v1.0.2 of ncsa/puppet-profile_firewall

Update puppetlabs/firewall from 2.5.0 to 3.0.0

Add data/role/puppet-master.yaml to set profile_firewall::ignores heira data
so that docker firewall rules are not removed from puppet masters

Include profile_firewall in base.pp
2021-04-06 20:51:44 -06:00
Bill Glick
f092060060
SVC-1652: Update puppet-profile_monitoring
Use fqdn for telegraf agent hostname
    Add telegraf_sslcert_check & telegraf_website_check to profile puppet-master
    Add lookup options for profile_monitoring::telegraf::inputs_extra parameters
    Update profile_monitoring to tag v0.1.5
2021-04-02 09:19:32 -05:00
Bill Glick
044a9cee74
ASDPLNG-29: Update ncsa/puppet-profile_monitoring
Move parameters to control repo
update module ncsa/profile_monitoring to tag v0.1.3
2021-03-05 09:35:02 -06:00
Bill Glick
925925fa88
Set telegraf to manage install repo 2021-03-04 16:47:20 -06:00
Bill Glick
5f9dea0ecd
ASDPLNG-29: Create puppet-profile_monitoring
Add https://github.com/ncsa/puppet-profile_monitoring/releases/tag/v0.1.0
2021-03-04 16:28:13 -06:00
Bill Glick
3476984ba3
ASDPLNG-55: Review and test puppet-profile_sudo
Add org_asd & org_irst as defaults for sudo groups
Disable sudo for all_disabled_usr group
Update profile_sudo to v0.1.1
2021-02-15 13:56:52 -06:00
Bill Glick
0e9d96eee7
ASDPLNG-54: Review puppet-profile_allow_ssh_from_bastion
Add basic sssd data for NCSA
setup common NCSA settings for SSSD
Setup sssd debug_level
Add profile hiera data
enable and include profile_allow_ssh_from_bastion
enable ncsa/sshd
added groups for allow_ssh_from_bastion to control repo
Remove simple_allow_groups from default sssd and let ssh add them
Add default bastion_nodelist to control repo
Upgrade concat module
include ::pam_access
point to latest tag of profile_pam_access
point profile_pam_access to topic branch
Update to ncsa/sshd v0.3.0
Update profile_allow_ssh_from_bastion to v0.2.0
Update profile_pam_access to v0.0.4
2021-02-15 12:24:50 -06:00
Reid Vandewiele
7264b63d10 Enable Hiera 5
This commit enables the control repo to use Hiera 5 environment-level
hiera hierarchy. This means adding a hiera.yaml to the repo, and moving
hieradata/ => data/.

We should do this to the control-repo template new customers base off of
because in a Hiera 5 world, the global hiera.yaml should be very minimal
(possibly even ONLY having the console level), and everything else
(nodes, common) belongs in the environment hiera.yaml.

This control-repo template is how people start using Puppet. It should
reflect using our most modern technologies.
2017-11-15 09:24:40 -08:00