Skip to content

Commit f728241

Browse files
sbernaueradwk67
andauthored
Apply suggestions from code review
Co-authored-by: Andrew Kenworthy <andrew.kenworthy@stackable.de>
1 parent da710b6 commit f728241

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

modules/ROOT/pages/release_notes.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -413,7 +413,7 @@ The following new major platform features were added:
413413

414414
Cluster Operation::
415415

416-
The first part of xref:concepts:operations/cluster_operations.adoc[Cluster operations] was rolled out in every applicable Stackable Operator. This supports pausing the cluster reconciliation and stopping the cluster completely. Pausing reconciliation will not apply any changes to the Kubernetes resources (e.g. when changing the custom resource). Stopping the cluster will set all replicas of StatefulSets, Deployments or DaemonSets to zero and therefore deleting all Pods belonging to that cluster (not the PVCs).
416+
The first part of xref:concepts:operations/cluster_operations.adoc[Cluster operations] was rolled out in every applicable Stackable Operator. This supports pausing the cluster reconciliation and stopping the cluster completely. Pausing reconciliation will not apply any changes to the Kubernetes resources (e.g. when changing the custom resource). Stopping the cluster will set all replicas of StatefulSets, Deployments or DaemonSets to zero and will therefore result in the deletion of all Pods belonging to that cluster (not the PVCs).
417417

418418
Status Field::
419419

modules/concepts/pages/operations/pod_disruptions.adoc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
= Pod disruptions
22

3-
Downtime of our products are generally considered bad.
4-
Although downtime can't be prevent 100% of the time - especially if the product does not support High Availability - we can try to do our best to reduce them to an absolute minimum.
3+
Any downtime of our products is generally considered to be bad.
4+
Although downtime can't be prevented 100% of the time - especially if the product does not support High Availability - we can try to do our best to reduce it to an absolute minimum.
55

66
Kubernetes has mechanisms to ensure minimal *planned* downtime.
77
Please keep in mind, that this only affects planned (voluntary) downtime of Pods - multiple simulations Kubernetes node crashes can always occur!
88

9-
Our product operator will always deploy so-called https://kubernetes.io/docs/tasks/run-application/configure-pdb/[PodDisruptionBudget (PDB)] alongside the products.
10-
For every role that you specify (e.g. HDFS namenodes or Trino workers) a PDB get's created.
9+
Our product operator will always deploy so-called https://kubernetes.io/docs/tasks/run-application/configure-pdb/[PodDisruptionBudget (PDB)] resources alongside the products.
10+
For every role that you specify (e.g. HDFS namenodes or Trino workers) a PDB is created.
1111

1212
== Default values
13-
The defaults depend on the individual product and can be find below the "Operations" usage guide.
13+
The defaults depend on the individual product and can be found below the "Operations" usage guide.
1414

15-
They are based upon our knowledge about the products fault tolerance.
16-
In some case they can be a bit pessimistic, thus they can be adjusted as documented in the following sections.
15+
They are based on our knowledge of each product's fault tolerance.
16+
In some cases they may be a little pessimistic, but they can be adjusted as documented in the following sections.
1717

1818
== Influencing and disabling PDBs
1919

2020
You can configure
2121

22-
1. Wether PDBs are written at all
22+
1. Whether PDBs are written at all
2323
2. The `maxUnavailable` replicas for this role PDB
2424

2525
The following example
@@ -60,7 +60,7 @@ spec:
6060
----
6161

6262
== Using you own custom PDBs
63-
In case you are not satisfied with the PDBs that are written by the operators, you can deploy you own ones.
63+
In case you are not satisfied with the PDBs that are written by the operators, you can deploy your own.
6464

6565
WARNING: In case you write custom PDBs, it is your responsibility to take care of the availability of the products
6666

@@ -88,7 +88,7 @@ spec:
8888
- namenode
8989
----
9090

91-
This PDB allows only on Pod out of all the Namenodes and Journalnodes to be down at a time.
91+
This PDB allows only one Pod out of all the Namenodes and Journalnodes to be down at one time.
9292

9393
== Details
9494
Have a look at <<< TODO: link ADR on Pod Disruptions once merged >>> for the implementation details.

0 commit comments

Comments
 (0)