Skip to content

Commit cc7842c

Browse files
author
Michal Tichák
committed
fixed documentation
1 parent c9c9467 commit cc7842c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/kubernetes_ecs.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,18 @@
88
While prototyping we used many Kubernetes clusters, namely [`kind`](https://kind.sigs.k8s.io/), [`minikube`](https://minikube.sigs.k8s.io/docs/) and [`k3s`](https://k3s.io/)
99
in both local and remote cluster deployment. We used Openstack for remote deployment.
1010
Follow the guides at the individual distributions in order to create the desired cluster setup.
11-
For now we chose `k3s` for most of the activities performed because it is lightweight
11+
k3s is recommended to run this prototype, as it is lightweight
1212
and easily installed distribution which is also [`CNCF`](https://www.cncf.io/training/certification/) certified.
1313

1414
All settings of `k3s` were used as default except one: locked-in-memory size. Use `ulimit -l` to learn
1515
what is the limit for the current user and `LimitMEMLOCK` inside the k3s systemd service config
1616
to set it for correct value. Right now the `flp` user has unlimited size (`LimitMEMLOCK=infinity`).
17-
This config is necessary because even if you are running PODs with the privileged security context
17+
This config is necessary because even if you are running Pods with the privileged security context
1818
under user flp, Kubernetes still sets limits according to its internal settings and doesn't
1919
respect linux settings.
2020

2121
Another setup we expect at this moment to be present at the target nodes
22-
is ability to run PODs with privileged permissions and also under user `flp`.
22+
is ability to run Pods with privileged permissions and also under user `flp`.
2323
This means that the machine has to have `flp` user setup the same way as
2424
if you would do the installation with [`o2-flp-setup`](https://alice-flp.docs.cern.ch/Operations/Experts/system-configuration/utils/o2-flp-setup/).
2525

@@ -30,7 +30,7 @@ task management (see [`ControllableTask`](/executor/executable/controllabletask.
3030
and OCC gRPC communication. When running docker task through ECS we could easily
3131
wrap command to be run into the docker container with proper settings
3232
([see](/docs/running_docker.md)). This is however not possible for Kubernetes
33-
workloads as the PODs are "hidden" inside the cluster. So we plan
33+
workloads as the Pods are "hidden" inside the cluster. So we plan
3434
to deploy our own Task Controller which will connect to and guide
3535
OCC state machine of required tasks. Thus we need to create custom
3636
POC way to communicate with Kubernetes cluster from Mesos executor.

0 commit comments

Comments
 (0)