Skip to content

Commit 874c518

Browse files
committed
created adr
1 parent 04c6123 commit 874c518

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Longhorn_as_storage_solution"
3+
date: "2025-02-19"
4+
---
5+
6+
7+
| status: | date: | decision-makers: |
8+
| --- | --- | --- |
9+
| proposed | 2025-02-19 | Alexandra Aldershaab |
10+
11+
12+
## Context and Problem Statement
13+
14+
{Describe the context and problem statement, e.g., in free form using two to three sentences or in the form of an illustrative story. You may want to articulate the problem in form of a question and add links to collaboration boards or issue management systems.}
15+
16+
## Considered Options
17+
18+
* Longhorn
19+
* Rook Ceph
20+
* OpenEBS
21+
22+
## Decision Outcome
23+
24+
Chosen option: Longhorn, because {justification. e.g., only option, which meets k.o. criterion decision driver | which resolves force {force} | … | comes out best (see below)}.
25+
26+
<!-- This is an optional element. Feel free to remove. -->
27+
### Consequences
28+
29+
* Good, because {positive consequence, e.g., improvement of one or more desired qualities, …}
30+
* Bad, because {negative consequence, e.g., compromising one or more desired qualities, …}
31+
*<!-- numbers of consequences can vary -->

docs/hardware_ready/_index.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ In case virtualisation is chosen, the below recommendations are what you would r
1414
| Problem domain | Description | Reason for importance | Tool recommendation |
1515
|:---:|:---:|:---:|:---:|
1616
| Kubernetes Node Operating System | The Operating System running on each of the hosts that will be part of your Kubernetes cluster | Choosing the right OS will be the foundation for building a production-grade Kubernetes cluster | |
17-
| Storage solution | The underlying storage capabilities which Kubernetes will leverage to provide persistence for stateful workloads | Choosing the right storage solution for your clusters needs is important as there is a lot of balance tradeoffs associated with it, e.g redundancy vs. complexity | |
17+
| Storage solution | The underlying storage capabilities which Kubernetes will leverage to provide persistence for stateful workloads | Choosing the right storage solution for your clusters needs is important as there is a lot of balance tradeoffs associated with it, e.g redundancy vs. complexity | [Longhorn](Longhorn_as_storage_solution.md) |
1818
| Container Runtime (CRI) | The software that is responsible for running containers | You need a working container runtime on each node in your cluster, so that the kubelet can launch pods and their containers | |
1919
| Network plugin (CNI) | Plugin used for cluster networking | A CNI plugin is required to implement the Kubernetes network model | [Cilium](Cilium_as_network_plugin.md) |

0 commit comments

Comments
 (0)