-
Notifications
You must be signed in to change notification settings - Fork 37
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
docs: add known issue for cni folder issue #5596
Conversation
✅ Deploy Preview for docs-spectrocloud ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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.
Approved with one suggestion.
docs/docs-content/deployment-modes/agent-mode/install-agent-host.md
Outdated
Show resolved
Hide resolved
docs/docs-content/deployment-modes/agent-mode/install-agent-host.md
Outdated
Show resolved
Hide resolved
Agent mode clusters that use PKX-E as the Kubernetes layer have the contents of the `/opt/cni/bin` folder set in | ||
correctly. This prevents the CNI from operating. |
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.
This only affects CNI providers that do not run as root such as Cilium. For example, using Calico CNI does not require this workaround.
Co-authored-by: Rafael Polanco <[email protected]> Co-authored-by: Ben Radstone <[email protected]>
@@ -93,68 +93,212 @@ Palette. You will then create a cluster profile and use the registered host to d | |||
::: | |||
|
|||
- If installing the FIPS version of Agent Mode on a Rocky Linux edge host, you must configure your SELinux policies to | |||
grant rsync the required host permissions. Follow the process below to apply the necessary configurations before | |||
installing Agent Mode. | |||
grant rsync the required host permissions and ensure you enable cgroup V2. |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'rsync'?
@@ -93,68 +93,212 @@ Palette. You will then create a cluster profile and use the registered host to d | |||
::: | |||
|
|||
- If installing the FIPS version of Agent Mode on a Rocky Linux edge host, you must configure your SELinux policies to | |||
grant rsync the required host permissions. Follow the process below to apply the necessary configurations before | |||
installing Agent Mode. | |||
grant rsync the required host permissions and ensure you enable cgroup V2. |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'cgroup'?
|
||
<br /> | ||
If you are using Cilium and have firewalld enabled, you must also configure the appropriate firewalld rules. Follow |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'firewalld'?
|
||
<br /> | ||
If you are using Cilium and have firewalld enabled, you must also configure the appropriate firewalld rules. Follow |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'firewalld'?
|
||
### Configure rsync | ||
|
||
1. Enable SELinux to allow full rsync access. |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'SELinux'?
|
||
### Configure firewalld (Cilium Only) | ||
|
||
12. (Optional) If you are using Cilium and have firewalld enabled, put the the following commands into a shell |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'firewalld'?
|
||
### Configure firewalld (Cilium Only) | ||
|
||
12. (Optional) If you are using Cilium and have firewalld enabled, put the the following commands into a shell |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Repetition] 'the' is repeated!
|
||
6. Install the compiled policy module. | ||
13. Execute the script with the name of the firewalld zone. For example, the following script sets the rules in the |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Terms] Use 'execute' instead of 'Execute'.
|
||
6. Install the compiled policy module. | ||
13. Execute the script with the name of the firewalld zone. For example, the following script sets the rules in the |
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.
🚫 [vale] reported by reviewdog 🐶
[Vale.Spelling] Did you really mean 'firewalld'?
## Scenario - Agent Mode Deployments CNI Folder Permission Issues | ||
|
||
Agent mode clusters that use PKX-E as the Kubernetes layer have the contents of the `/opt/cni/bin` folder set | ||
incorrectly. This prevents the CNI that do not run as root, such as Cilium, from operating. |
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.
🚫 [vale] reported by reviewdog 🐶
[spectrocloud-docs-internal.ableism] Avoid using ableism terms. Use 'issue' instead of 'run'.
Describe the Change
This PR adds a known issue regarding CNI folder permissions in 4.5
Changed Pages
💻 agent-mode-deployments-cni-folder-permission-issues
Jira Tickets
🎫 Jira Ticket
Backports
Can this PR be backported?