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

Update CSV description #79

Merged
merged 8 commits into from
Jan 30, 2024
Merged
Show file tree
Hide file tree
Changes from 7 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
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

s/automate/automating


### 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
Expand Down Expand Up @@ -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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
Loading