Created
July 8, 2020 04:30
-
-
Save jfryman/14c3f60308f44d57e59b8ed75a0ce352 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# Local settings can be configured without being overwritten by package upgrades, for example | |
# if you want to increase puppet open-files-limit to 10000, | |
# you need to increase systemd's LimitNOFILE setting, so create a file named | |
# "/etc/systemd/system/puppet.service.d/limits.conf" containing: | |
# [Service] | |
# LimitNOFILE=10000 | |
# You can confirm it worked by running systemctl daemon-reload | |
# then running systemctl show puppet | grep LimitNOFILE | |
# | |
[Unit] | |
Description=Puppet agent | |
Wants=basic.target | |
After=basic.target network.target | |
[Service] | |
EnvironmentFile=-/etc/sysconfig/puppetagent | |
EnvironmentFile=-/etc/sysconfig/puppet | |
EnvironmentFile=-/etc/default/puppet | |
ExecStart=/usr/local/bin/puppet agent $PUPPET_EXTRA_OPTS --no-daemonize | |
ExecReload=/bin/kill -HUP $MAINPID | |
KillMode=process | |
[Install] | |
WantedBy=multi-user.target | |
EOF |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment