-
Notifications
You must be signed in to change notification settings - Fork 8
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
Update CSV description #79
Merged
Merged
Changes from 7 commits
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
77b06e6
Update CSV short description
razo7 f92bf19
Update CSV description
razo7 6272d9c
Update CSV URL
razo7 79a4891
Correct FAR remediation resolution as not automatic and not providing HA
razo7 6b56bb9
Better phrasing for workload availability
razo7 7d46860
Reconstruct FAR description and fix links
razo7 ac4ed81
Use medik8s.io description plus Compatability section and fix tyops
razo7 88b1135
Typo fix
razo7 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
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 |
---|---|---|
|
@@ -46,8 +46,9 @@ metadata: | |
categories: OpenShift Optional | ||
containerImage: "" | ||
createdAt: "" | ||
description: Fence Agents Remediation Operator for remediating nodes using upstream | ||
fence-agents. | ||
description: Fence Agents Remediation Operator uses well-known agents to fence | ||
and remediate unhealthy nodes. The remediation includes rebooting the unhealthy | ||
node using a fence agent, and then evicting workloads from the unhealthy node. | ||
olm.skipRange: '>=0.0.1' | ||
operators.operatorframework.io/builder: operator-sdk-v1.30.0 | ||
operators.operatorframework.io/project_layout: go.kubebuilder.io/v3 | ||
|
@@ -117,13 +118,22 @@ spec: | |
displayName: Shared Parameters | ||
path: template.spec.sharedparameters | ||
version: v1alpha1 | ||
description: "Fence Agents Remediation Operator (FAR)\n\nThe operator will remediate/fence | ||
a node when a FenceAgentsRemediation (far) custom resource exists with the node's | ||
name.\nFAR uses an existing set of upstream fencing agents for environments with | ||
a \ntraditional API end-point (e.g., IPMI) for power cycling cluster nodes.\n\nThe | ||
operator is recommended to be used with Node Healthcheck Operator for easier and | ||
smoother experience,\nbut it can also work as a standalonde remediator for the | ||
more advanced user.\n" | ||
description: | | ||
### Introduction | ||
Fence Agents Remediation (FAR) is a Kubernetes operator that uses well-known agents to fence and remediate unhealthy nodes. | ||
The remediation includes rebooting the unhealthy node using a fence agent and then evicting workloads from the unhealthy node. | ||
|
||
### Compatibility | ||
FAR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), | ||
such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), | ||
that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. | ||
It is recommended to use FAR with NHC for an easier and smoother experience by fully automate the remediation process, but it can be used as a standalone remediator for the more experienced user. | ||
|
||
### Advantages | ||
- Robustness - FAR has direct feedback from the traditional Application Programming Interface (API) call (e.g., IPMI) about the result of the fence action without using the Kubernetes API. | ||
- Speed - FAR is rapid since it can reboot a node and receive an acknowledgment from the API call while other remediators might need to wait a safe time till they can expect the node to be rebooted. | ||
- Diversity - FAR includes several fence agents from a large known set of upstream fencing agents for bare metal servers, virtual machines, cloud platforms, etc. | ||
- Adjustability - FAR allows to set up different parameters for running the API call that remediates the node. | ||
displayName: Fence Agents Remediation Operator | ||
icon: | ||
- base64data: base64EncodedIcon | ||
|
@@ -352,9 +362,9 @@ spec: | |
- baremetal | ||
links: | ||
- name: Fence Agents Remediation | ||
url: https://medik8s.io | ||
url: https://www.medik8s.io/remediation/fence-agents-remediation/fence-agents-remediation/ | ||
- name: Source Code | ||
url: https://github.com/medik8s/fence-agents-remediation | ||
url: https://www.github.com/medik8s/fence-agents-remediation | ||
maintainers: | ||
- email: [email protected] | ||
name: Medik8s Team | ||
|
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,8 +7,9 @@ metadata: | |
categories: OpenShift Optional | ||
containerImage: "" | ||
createdAt: "" | ||
description: Fence Agents Remediation Operator for remediating nodes using upstream | ||
fence-agents. | ||
description: Fence Agents Remediation Operator uses well-known agents to fence | ||
and remediate unhealthy nodes. The remediation includes rebooting the unhealthy | ||
node using a fence agent, and then evicting workloads from the unhealthy node. | ||
olm.skipRange: '>=0.0.1' | ||
repository: https://github.com/medik8s/fence-agents-remediation | ||
support: Medik8s | ||
|
@@ -76,13 +77,22 @@ spec: | |
displayName: Shared Parameters | ||
path: template.spec.sharedparameters | ||
version: v1alpha1 | ||
description: "Fence Agents Remediation Operator (FAR)\n\nThe operator will remediate/fence | ||
a node when a FenceAgentsRemediation (far) custom resource exists with the node's | ||
name.\nFAR uses an existing set of upstream fencing agents for environments with | ||
a \ntraditional API end-point (e.g., IPMI) for power cycling cluster nodes.\n\nThe | ||
operator is recommended to be used with Node Healthcheck Operator for easier and | ||
smoother experience,\nbut it can also work as a standalonde remediator for the | ||
more advanced user.\n" | ||
description: | | ||
### Introduction | ||
Fence Agents Remediation (FAR) is a Kubernetes operator that uses well-known agents to fence and remediate unhealthy nodes. | ||
The remediation includes rebooting the unhealthy node using a fence agent and then evicting workloads from the unhealthy node. | ||
|
||
### Compatibility | ||
FAR is one of the remediator operators by [Medik8s](https://www.medik8s.io/remediation/remediation/), | ||
such as [Self Node Remediation](https://github.com/medik8s/self-node-remediation) and [Machine Deletion Remediation](https://github.com/medik8s/machine-deletion-remediation), | ||
that were designed to run with the Node HealthCheck Operator [(NHC)](https://github.com/medik8s/node-healthcheck-operator) which detects an unhealthy node and creates remediation CR. | ||
It is recommended to use FAR with NHC for an easier and smoother experience by fully automate the remediation process, but it can be used as a standalone remediator for the more experienced user. | ||
|
||
### Advantages | ||
- Robustness - FAR has direct feedback from the traditional Application Programming Interface (API) call (e.g., IPMI) about the result of the fence action without using the Kubernetes API. | ||
- Speed - FAR is rapid since it can reboot a node and receive an acknowledgment from the API call while other remediators might need to wait a safe time till they can expect the node to be rebooted. | ||
- Diversity - FAR includes several fence agents from a large known set of upstream fencing agents for bare metal servers, virtual machines, cloud platforms, etc. | ||
- Adjustability - FAR allows to set up different parameters for running the API call that remediates the node. | ||
displayName: Fence Agents Remediation Operator | ||
icon: | ||
- base64data: base64EncodedIcon | ||
|
@@ -113,9 +123,9 @@ spec: | |
- baremetal | ||
links: | ||
- name: Fence Agents Remediation | ||
url: https://medik8s.io | ||
url: https://www.medik8s.io/remediation/fence-agents-remediation/fence-agents-remediation/ | ||
- name: Source Code | ||
url: https://github.com/medik8s/fence-agents-remediation | ||
url: https://www.github.com/medik8s/fence-agents-remediation | ||
maintainers: | ||
- email: [email protected] | ||
name: Medik8s Team | ||
|
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.
s/automate/automating