Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite the Salt plugin page to include all content #2127

Merged
merged 1 commit into from
Feb 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ plugins:
- jekyll-feed
- jekyll-gist
- jekyll-paginate
- jekyll-redirect-from

foreman_versions:
- nightly
Expand Down
4 changes: 4 additions & 0 deletions plugins/foreman_salt/14.0/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: Foreman Salt 14.0 Manual
redirect_to: /plugins/foreman_salt
---
30 changes: 0 additions & 30 deletions plugins/foreman_salt/14.0/index.md

This file was deleted.

32 changes: 27 additions & 5 deletions plugins/foreman_salt/index.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,40 @@
---
layout: plugin_index
title: Foreman Salt documentation
versions: [14.0, 13.0, 12.0, 11.0, 7.0, 6.0, 5.0, 4.0, 3.0, 2.1, 2.0]
versions: [13.0, 12.0, 11.0, 7.0, 6.0, 5.0, 4.0, 3.0, 2.1, 2.0]
---

# Foreman Salt manuals
-----------------------------
# Foreman Salt

Documentation: [Using Salt for Configuration Management](https://docs.theforeman.org/nightly/Managing_Hosts/index-foreman-el.html#Using_Salt_for_Configuration_Management_managing-hosts)
Salt support in Foreman is implemented through two server side plugins: [foreman_salt](https://github.com/theforeman/foreman_salt) and [smart_proxy_salt](https://github.com/theforeman/smart_proxy_salt).
There is also a Hammer plugin [hammer_cli_foreman_salt](https://github.com/theforeman/hammer_cli_foreman_salt).
These plugins enable Foreman to manage Salt Minions, including provisioning, Salt Keys, Salt States, Salt Pillars, and Salt Grains, as well as providing advanced reporting features.
You can schedule Salt jobs and run them recurringly.

For documentation, see [Using Salt for Configuration Management](https://docs.theforeman.org/nightly/Managing_Hosts/index-foreman-el.html#Using_Salt_for_Configuration_Management_managing-hosts)

## Troubleshooting the Salt Plugin

If you find a bug, please file it in [Redmine](https://projects.theforeman.org/projects/salt/issues/new).
For general support information, see [here]({{site.baseurl}}support.html).
For more information, see [logging and reporting problems](https://docs.theforeman.org/nightly/Administering_Project/index-foreman-el.html#Logging_and_Reporting_Problems_admin)

## Contributing to the Salt Plugin

Follow the [same process as Foreman]({{site.baseurl}}contribute.html) for contributing.

You can find the source code on GitHub for [foreman_salt](https://github.com/theforeman/foreman_salt), [smart_proxy_salt](https://github.com/theforeman/smart_proxy_salt), and [hammer_cli_foreman_salt](https://github.com/theforeman/hammer_cli_foreman_salt).

You can help us to translate Foreman, the Salt Plugin, and other Foreman Plugins.
See [Translation guide]({{site.baseurl}}contribute.html#Translations).


## Legacy version documentation

<div class='row plugin-manual'>
{% for version in page.versions %}
<div class='col-md-4 center'>
<a href="plugins/foreman_salt/{{ version }}/index.html" class="btn-doc btn">
<a href="{{site.baseurl}}plugins/foreman_salt/{{ version }}/index.html" class="btn-doc btn">
<i class="fa fa-newspaper-o"></i>
<p id='manual'>{{ version }}</p>
</a>
Expand Down