-
Notifications
You must be signed in to change notification settings - Fork 49
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
Revision of hardening guide #2526
Open
ianf77
wants to merge
17
commits into
ansible:main
Choose a base branch
from
ianf77:AAP-32887
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 13 commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
a3ff782
Revision of hardening guide
ianf77 4a51eaa
Revision of hardening guide
ianf77 88de88c
Revision of hardening guide
ianf77 839e26a
Revision of hardening guide
ianf77 51df729
Revision of hardening guide
ianf77 9d34226
Revision of hardening guide
ianf77 631286b
Revision of hardening guide
ianf77 937ef8e
Revision of haardening guide
ianf77 aad5585
Revision of hardening guide
ianf77 5f176a5
Revision of hardening guide
ianf77 67c3129
Revision of hardening guide
ianf77 5e71101
Revision of hardening guide
ianf77 1b11504
Revision of hardening guide
ianf77 f5ca234
Revision of hardening guide
ianf77 d018d41
Revision of hardening guide
ianf77 16b4b40
Revision of hardening guide
ianf77 ab8822b
Revision of hardening guide
ianf77 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
20 changes: 0 additions & 20 deletions
20
downstream/assemblies/aap-hardening/assembly-aap-security-enabling.adoc
This file was deleted.
Oops, something went wrong.
37 changes: 37 additions & 0 deletions
37
downstream/assemblies/aap-hardening/assembly-aap-security-use-cases.adoc
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
ifdef::context[:parent-context: {context}] | ||
|
||
[id="aap-security-use-cases"] | ||
= {PlatformNameShort} security automation use cases | ||
|
||
:context: aap-security-enabling | ||
|
||
[role="_abstract"] | ||
|
||
{PlatformNameShort} provides organizations the opportunity to automate many of the manual tasks required to maintain a strong IT security posture. | ||
Areas where security operations might be automated include security event response and remediation, routine security operations, compliance with security policies and regulations, and security hardening of IT infrastructure. | ||
|
||
include::aap-hardening/con-security-operations-center.adoc[leveloffset=+1] | ||
include::aap-hardening/con-patch-automation-with-aap.adoc[leveloffset=+1] | ||
include::aap-hardening/con-benefits-of-patch-automation.adoc[leveloffset=+2] | ||
include::aap-hardening/con-patching-examples.adoc[leveloffset=+2] | ||
include::aap-hardening/ref-keep-up-to-date.adoc[leveloffset=+3] | ||
include::aap-hardening/ref-install-security-updates.adoc[leveloffset=+3] | ||
include::aap-hardening/ref-specify-package-versions.adoc[leveloffset=+3] | ||
include::aap-hardening/ref-complex-patching-scenarios.adoc[leveloffset=+2] | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
//// | ||
Consider adding a link to future Builder docs here | ||
[role="_additional-resources"] | ||
.Additional resources | ||
* A bulleted list of links to other material closely related to the contents of the concept module. | ||
* Currently, modules cannot include xrefs, so you cannot include links to other content in your collection. If you need to link to another assembly, add the xref to the assembly that includes this module. | ||
* For more details on writing concept modules, see the link:https://github.com/redhat-documentation/modular-docs#modular-documentation-reference-guide[Modular Documentation Reference Guide]. | ||
* Use a consistent system for file names, IDs, and titles. For tips, see _Anchor Names and File Names_ in link:https://github.com/redhat-documentation/modular-docs#modular-documentation-reference-guide[Modular Documentation Reference Guide]. | ||
//// |
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
../platform |
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
10 changes: 10 additions & 0 deletions
10
downstream/modules/aap-hardening/con-benefits-of-patch-automation.adoc
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
[id="con-benefits-of-patch-automation"] | ||
|
||
= Benefits of patch automation | ||
|
||
Automating the patching process provides a number of benefits: | ||
|
||
* Reduces error-prone manual effort. | ||
* Decreases time to deploy patches at scale. | ||
* Ensures consistency of patches across similar systems. Manual patching of similar systems can result in human error (forgetting one or more, patching using different versions) that impacts consistency. | ||
* Enables orchestration of complex patching scenarios where an update mightmay require taking a system snapshot before applying a patch, or might require additional configuration changes when the patch is applied. | ||
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,7 +7,7 @@ | |
|
||
[role="_abstract"] | ||
|
||
{ControllerNameStart} uses credentials to authenticate requests to jobs against machines, synchronize with inventory sources, and import project content from a version control system. {ControllerNameStart} manages three sets of secrets: | ||
{PlatformName} uses credentials to authenticate requests to jobs against machines, synchronize with inventory sources, and import project content from a version control system. {ControllerNameStart} manages three sets of secrets: | ||
|
||
* User passwords for *local automation controller users*. See the xref:con-user-authentication-planning_{context}[User Authentication Planning] section of this guide for additional details. | ||
* Secrets for automation controller *operational use* (database password, message bus password, and so on). | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Consider using the attribute for automation controller in this line {ControllerName} |
||
|
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
16 changes: 16 additions & 0 deletions
16
downstream/modules/aap-hardening/con-deployment-methods.adoc
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
[id="con-deployment-methods"] | ||
|
||
= {PlatformName} deployment methods | ||
|
||
There are three different installation methods for {PlatformNameShort}: | ||
|
||
* RPM-based on {RHEL} | ||
* Container-based on {RHEL} | ||
* Operator-based on {OCP} | ||
|
||
This document offers guidance on hardening {PlatformNameShort} when installed using either of the first two installation methods (RPM-based or container-based). | ||
This document further recommends using the container-based installation method for new deployments, as the RPM-based installer will be deprecated in a future release. | ||
|
||
For further information, see link:{URLReleaseNotes}/aap-2.5-deprecated-features#aap-2.5-deprecated-features[Deprecated features]. | ||
|
||
Operator-based deployments are out of scope for this document. |
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
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
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo in this line-- "mightmay"