Commit Graph

19 Commits

Author SHA1 Message Date
Bill Glick
15b5a16d9d
ASDPLNG-100: Add profile_puppet_agent to manage puppet service 2021-04-12 16:19:52 -05:00
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
ebecb6a708
ASDPLNG-29: Add telegraf_ping_check 2021-03-18 16:36:12 -05:00
Bill Glick
8280d3d946
ASDPLNG-89: Review puppet-profile_puppet_master 2021-03-12 15:48:33 -06:00
bsper2
6987587fa4 ASDPLNG-36 Add puppet-profile_dns_cache 2021-03-11 18:23:21 -07:00
bsper2
1bae973245 ASDPLNG-39 Add puppet-profile_timezone to Puppetfile 2021-03-05 13:45:38 -07: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
f91dc48802
ASDPLNG-80: Create puppet-profile_motd 2021-03-04 08:55:46 -06:00
Bill Glick
7384f0857a
ASDPLNG-79: Create puppet-profile_virtual 2021-03-03 17:09:06 -06:00
Bill Glick
a7195cef40
ASDPLNG-66: Create puppet-profile_system_auth module
use tag v0.1.0 for profile_system_auth
2021-03-01 15:53:08 -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
Andy Loftus
f4f3015939 ASDPLNG-27 Add profile::base and role::default
Catalog compilation succeeds and deploys for role::default

add profiles additional_yum_repos and additional_pkgs

puppetlabs/stdlib

move some includes from profile::base to role::default
2021-01-21 17:22:09 -06:00
Iristyle
c52c39d245 Revert "add db2_server role and profile"
This reverts commit 58103e4ef4.
2019-12-03 13:35:22 -06:00
Iristyle
f992c8c96d Revert "include db2 class"
This reverts commit 1041362ee1.
2019-12-03 13:35:22 -06:00
Jesse Reynolds
1041362ee1 include db2 class 2019-11-30 09:23:25 +10:30
Jesse Reynolds
58103e4ef4 add db2_server role and profile 2019-11-30 09:19:21 +10:30
Nick Walker
ead7f3c706 Rename site directory to site-modules
Prior to this commit, we placed modules local to a users installation
in the `site` directory.  This was just a convention and the name
`site` doesn't clearly convey what it is for.

After this commit, we place modules local to a users installation in
the `site-modules` directory.  This makes it more clear to users
that this is a directory that modules go i.  When users start
with bolt they won't even know what a control-repo is and
renaming site to site-modules gives them a better idea of why
they should put their modules with tasks in them.  Also see:

https://tickets.puppetlabs.com/browse/BOLT-1108
2019-01-31 16:58:13 -08:00