puppet-letsencrypt:一个用于安装Letsencrypt客户端并请求证书的Puppet模块

时间:2024-05-21 18:32:01
【文件属性】:

文件名称:puppet-letsencrypt:一个用于安装Letsencrypt客户端并请求证书的Puppet模块

文件大小:65KB

文件格式:ZIP

更新时间:2024-05-21 18:32:01

puppet hacktoberfest bsd-puppet-module linux-puppet-module Ruby

让我们加密 此模块从源代码安装“让我们加密”客户端,并允许您请求证书。 支持 目前,该模块仅在基于Debian和RedHat的操作系统上可以运行,尽管它可能在其他操作系统上也可以运行。 受支持的Puppet版本在中定义 依存关系 在EL(Red Hat,CentOS等)系统上,需要为Let's Encrypt客户端软件包启用EPEL存储库。 通过将configure_epel参数设置为true (RedHat的默认设置)并安装模块,该模块可以与集成以设置存储库。 用法 设置“让我们加密”客户端 要使用默认配置设置安装Let's Encrypt客户端,您必须提供电子邮件地址以在Let's Encrypt服务器上注册: class { 'letsencrypt' : email => ' foo@example.com ' , } 如果使用带有install_method Ubun


【文件预览】:
puppet-letsencrypt-master
----.travis.yml(4KB)
----.overcommit.yml(1KB)
----.rspec_parallel(18B)
----manifests()
--------init.pp(7KB)
--------renew.pp(4KB)
--------config.pp(2KB)
--------hook.pp(896B)
--------plugin()
--------install.pp(2KB)
--------certonly.pp(9KB)
----.sync.yml(893B)
----templates()
--------ini.epp(546B)
--------hook.sh.epp(1KB)
--------renew-script.sh.erb(118B)
----data()
--------os()
--------FreeBSD-family.yaml(139B)
--------OpenBSD-family.yaml(43B)
--------RedHat-family.yaml(194B)
--------common.yaml(39B)
----.pmtignore(234B)
----Rakefile(2KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(549B)
--------ISSUE_TEMPLATE.md(647B)
--------SECURITY.md(106B)
--------CONTRIBUTING.md(10KB)
----.rubocop.yml(47B)
----hiera.yaml(378B)
----.yardopts(37B)
----Dockerfile(480B)
----LICENSE(11KB)
----Gemfile(2KB)
----metadata.json(2KB)
----.rspec(31B)
----spec()
--------type_aliases()
--------acceptance()
--------defines()
--------default_module_facts.yml(37B)
--------classes()
--------spec_helper_acceptance.rb(280B)
--------spec_helper.rb(643B)
----.gitignore(227B)
----CHANGELOG.md(25KB)
----REFERENCE.md(17KB)
----lib()
--------puppet()
--------facter()
----.msync.yml(39B)
----types()
--------cron()
--------plugin.pp(193B)
----.fixtures.yml(521B)
----README.md(12KB)
----files()
--------domain-validation.sh(854B)
----.editorconfig(206B)

网友评论