Compare commits
1 Commits
master
...
05de7cfb6c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
05de7cfb6c |
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[](https://jenkins.confdroid.com/job/confdroid_automatic/)
|
[](https://jenkins.confdroid.com/job/confdroid_automatic/)
|
||||||
[](https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic)
|
[](https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic)
|
||||||
[](https://deepwiki.com/grizzlycoda/puppet_collection)
|
|
||||||
- [Readme](#readme)
|
- [Readme](#readme)
|
||||||
- [Synopsis](#synopsis)
|
- [Synopsis](#synopsis)
|
||||||
- [WARNING](#warning)
|
- [WARNING](#warning)
|
||||||
@@ -22,8 +22,6 @@ dnf-automatic is a mechanism to allow automatic OS updates for Rocky 9 and simil
|
|||||||
|
|
||||||
`confdroid_automatic` manages dnf-automatic installations and configurations.
|
`confdroid_automatic` manages dnf-automatic installations and configurations.
|
||||||
|
|
||||||
Choose the required update and reboot policy per host, host group, environment etc. Set the email notification about updates, that's all it needs.
|
|
||||||
|
|
||||||
## WARNING
|
## WARNING
|
||||||
|
|
||||||
> **Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live production**
|
> **Attention: Never use this puppet module on systems which have been previously configured manually. It is impossible to predict how and what would have been configured, hence previous configurations outside the scope of this module may be overwritten! Automated configurations require a test environment to verify that the module suits the purpose intended by the user, as well as tune the parameters, before deploying into live production**
|
||||||
@@ -31,7 +29,7 @@ Choose the required update and reboot policy per host, host group, environment e
|
|||||||
## Features
|
## Features
|
||||||
|
|
||||||
- install required binaries,
|
- install required binaries,
|
||||||
- manage files and directories with proper selinux context
|
- mane files and directories with proper selinux context
|
||||||
- manage main configurations files via parameters
|
- manage main configurations files via parameters
|
||||||
- manage service
|
- manage service
|
||||||
|
|
||||||
@@ -58,7 +56,7 @@ via site.pp or nodes.pp
|
|||||||
|
|
||||||
```ruby
|
```ruby
|
||||||
node 'example.example.net' {
|
node 'example.example.net' {
|
||||||
include confdroid_automatic
|
include automatic
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -76,7 +74,6 @@ See [more details about class deployment on confdroid.com](https://confdroid.com
|
|||||||
- Puppet Parser
|
- Puppet Parser
|
||||||
- ERB Template Parser
|
- ERB Template Parser
|
||||||
- Sonar Quality Gate
|
- Sonar Quality Gate
|
||||||
- End-to-end deployments in Rocky-9 environments
|
|
||||||
|
|
||||||
## Contact Us
|
## Contact Us
|
||||||
|
|
||||||
|
|||||||
@@ -60,7 +60,32 @@
|
|||||||
<div id="content"><div id='filecontents'>
|
<div id="content"><div id='filecontents'>
|
||||||
<h1 id="label-Readme">Readme</h1>
|
<h1 id="label-Readme">Readme</h1>
|
||||||
|
|
||||||
<p><a href="https://jenkins.confdroid.com/job/confdroid_automatic/"><img src="https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_automatic&style=plastic"></a> <a href="https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic"><img src="https://sonarqube.confdroid.com/api/project_badges/measure?project=confdroid_automatic&metric=security_hotspots&token=sqb_c40a62afc3787918ade945dbc43089bb68ea7ab1"></a> <a href="https://deepwiki.com/grizzlycoda/puppet_collection"><img src="https://deepwiki.com/badge.svg"></a> - <a href="#readme">Readme</a> - <a href="#synopsis">Synopsis</a> - <a href="#warning">WARNING</a> - <a href="#features">Features</a> - <a href="#dependencies">Dependencies</a> - <a href="#support">Support</a> - <a href="#parameter-inheritance">Parameter Inheritance</a> - <a href="#selinux">SELINUX</a> - <a href="#deployment">Deployment</a> - <a href="#tests">Tests</a> - <a href="#contact-us">Contact Us</a> - <a href="#disclaimer">Disclaimer</a></p>
|
<p><a href="https://jenkins.confdroid.com/job/confdroid_automatic/"><img src="https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_automatic&style=plastic"></a> <a href="https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic"><img src="https://sonarqube.confdroid.com/api/project_badges/measure?project=confdroid_automatic&metric=security_hotspots&token=sqb_c40a62afc3787918ade945dbc43089bb68ea7ab1"></a></p>
|
||||||
|
<ul><li>
|
||||||
|
<p><a href="#readme">Readme</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#synopsis">Synopsis</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#warning">WARNING</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#features">Features</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#dependencies">Dependencies</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#support">Support</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#parameter-inheritance">Parameter Inheritance</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#selinux">SELINUX</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#deployment">Deployment</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#tests">Tests</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#contact-us">Contact Us</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#disclaimer">Disclaimer</a></p>
|
||||||
|
</li></ul>
|
||||||
|
|
||||||
<h2 id="label-Synopsis">Synopsis</h2>
|
<h2 id="label-Synopsis">Synopsis</h2>
|
||||||
|
|
||||||
@@ -68,8 +93,6 @@
|
|||||||
|
|
||||||
<p><code>confdroid_automatic</code> manages dnf-automatic installations and configurations.</p>
|
<p><code>confdroid_automatic</code> manages dnf-automatic installations and configurations.</p>
|
||||||
|
|
||||||
<p>Choose the required update and reboot policy per host, host group, environment etc. Set the email notification about updates, that’s all it needs.</p>
|
|
||||||
|
|
||||||
<h2 id="label-WARNING">WARNING</h2>
|
<h2 id="label-WARNING">WARNING</h2>
|
||||||
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -80,7 +103,7 @@
|
|||||||
<ul><li>
|
<ul><li>
|
||||||
<p>install required binaries,</p>
|
<p>install required binaries,</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>manage files and directories with proper selinux context</p>
|
<p>mane files and directories with proper selinux context</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>manage main configurations files via parameters</p>
|
<p>manage main configurations files via parameters</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
@@ -112,7 +135,7 @@
|
|||||||
<p>via site.pp or nodes.pp</p>
|
<p>via site.pp or nodes.pp</p>
|
||||||
|
|
||||||
<pre class="code ruby"><code class="ruby">node 'example.example.net' {
|
<pre class="code ruby"><code class="ruby">node 'example.example.net' {
|
||||||
include confdroid_automatic
|
include automatic
|
||||||
}
|
}
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
@@ -137,8 +160,6 @@
|
|||||||
<p>ERB Template Parser</p>
|
<p>ERB Template Parser</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>Sonar Quality Gate</p>
|
<p>Sonar Quality Gate</p>
|
||||||
</li><li>
|
|
||||||
<p>End-to-end deployments in Rocky-9 environments</p>
|
|
||||||
</li></ul>
|
</li></ul>
|
||||||
|
|
||||||
<h2 id="label-Contact+Us">Contact Us</h2>
|
<h2 id="label-Contact+Us">Contact Us</h2>
|
||||||
|
|||||||
@@ -60,7 +60,32 @@
|
|||||||
<div id="content"><div id='filecontents'>
|
<div id="content"><div id='filecontents'>
|
||||||
<h1 id="label-Readme">Readme</h1>
|
<h1 id="label-Readme">Readme</h1>
|
||||||
|
|
||||||
<p><a href="https://jenkins.confdroid.com/job/confdroid_automatic/"><img src="https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_automatic&style=plastic"></a> <a href="https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic"><img src="https://sonarqube.confdroid.com/api/project_badges/measure?project=confdroid_automatic&metric=security_hotspots&token=sqb_c40a62afc3787918ade945dbc43089bb68ea7ab1"></a> <a href="https://deepwiki.com/grizzlycoda/puppet_collection"><img src="https://deepwiki.com/badge.svg"></a> - <a href="#readme">Readme</a> - <a href="#synopsis">Synopsis</a> - <a href="#warning">WARNING</a> - <a href="#features">Features</a> - <a href="#dependencies">Dependencies</a> - <a href="#support">Support</a> - <a href="#parameter-inheritance">Parameter Inheritance</a> - <a href="#selinux">SELINUX</a> - <a href="#deployment">Deployment</a> - <a href="#tests">Tests</a> - <a href="#contact-us">Contact Us</a> - <a href="#disclaimer">Disclaimer</a></p>
|
<p><a href="https://jenkins.confdroid.com/job/confdroid_automatic/"><img src="https://jenkins.confdroid.com/buildStatus/icon?job=confdroid_automatic&style=plastic"></a> <a href="https://sonarqube.confdroid.com/dashboard?id=confdroid_automatic"><img src="https://sonarqube.confdroid.com/api/project_badges/measure?project=confdroid_automatic&metric=security_hotspots&token=sqb_c40a62afc3787918ade945dbc43089bb68ea7ab1"></a></p>
|
||||||
|
<ul><li>
|
||||||
|
<p><a href="#readme">Readme</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#synopsis">Synopsis</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#warning">WARNING</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#features">Features</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#dependencies">Dependencies</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#support">Support</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#parameter-inheritance">Parameter Inheritance</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#selinux">SELINUX</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#deployment">Deployment</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#tests">Tests</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#contact-us">Contact Us</a></p>
|
||||||
|
</li><li>
|
||||||
|
<p><a href="#disclaimer">Disclaimer</a></p>
|
||||||
|
</li></ul>
|
||||||
|
|
||||||
<h2 id="label-Synopsis">Synopsis</h2>
|
<h2 id="label-Synopsis">Synopsis</h2>
|
||||||
|
|
||||||
@@ -68,8 +93,6 @@
|
|||||||
|
|
||||||
<p><code>confdroid_automatic</code> manages dnf-automatic installations and configurations.</p>
|
<p><code>confdroid_automatic</code> manages dnf-automatic installations and configurations.</p>
|
||||||
|
|
||||||
<p>Choose the required update and reboot policy per host, host group, environment etc. Set the email notification about updates, that’s all it needs.</p>
|
|
||||||
|
|
||||||
<h2 id="label-WARNING">WARNING</h2>
|
<h2 id="label-WARNING">WARNING</h2>
|
||||||
|
|
||||||
<blockquote>
|
<blockquote>
|
||||||
@@ -80,7 +103,7 @@
|
|||||||
<ul><li>
|
<ul><li>
|
||||||
<p>install required binaries,</p>
|
<p>install required binaries,</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>manage files and directories with proper selinux context</p>
|
<p>mane files and directories with proper selinux context</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>manage main configurations files via parameters</p>
|
<p>manage main configurations files via parameters</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
@@ -112,7 +135,7 @@
|
|||||||
<p>via site.pp or nodes.pp</p>
|
<p>via site.pp or nodes.pp</p>
|
||||||
|
|
||||||
<pre class="code ruby"><code class="ruby">node 'example.example.net' {
|
<pre class="code ruby"><code class="ruby">node 'example.example.net' {
|
||||||
include confdroid_automatic
|
include automatic
|
||||||
}
|
}
|
||||||
</code></pre>
|
</code></pre>
|
||||||
<ul><li>
|
<ul><li>
|
||||||
@@ -137,8 +160,6 @@
|
|||||||
<p>ERB Template Parser</p>
|
<p>ERB Template Parser</p>
|
||||||
</li><li>
|
</li><li>
|
||||||
<p>Sonar Quality Gate</p>
|
<p>Sonar Quality Gate</p>
|
||||||
</li><li>
|
|
||||||
<p>End-to-end deployments in Rocky-9 environments</p>
|
|
||||||
</li></ul>
|
</li></ul>
|
||||||
|
|
||||||
<h2 id="label-Contact+Us">Contact Us</h2>
|
<h2 id="label-Contact+Us">Contact Us</h2>
|
||||||
|
|||||||
Reference in New Issue
Block a user