Skip to content

Commit 3cc197c

Browse files
lab7-bootstrapping-etcd.md (#2637)
Grammar check
1 parent 807afaf commit 3cc197c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/labs/kubernetes-the-hard-way/lab7-bootstrapping-etcd.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
author: Wale Soyinka
3-
contributors: Steven Spencer
3+
contributors: Steven Spencer, Ganna Zhyrnova
44
tags:
55
- kubernetes
66
- k8s
@@ -9,9 +9,9 @@ tags:
99

1010
# Lab 7: Bootstrapping the `etcd` Cluster
1111

12-
> This is a fork of the original ["Kubernetes the hard way"](https://github.com/kelseyhightower/kubernetes-the-hard-way) originally written by Kelsey Hightower (GitHub: kelseyhightower).Unlike the original that bases itself on Debian like distributions for the ARM64 architecture, this fork targets Enterprise Linux distributions such as Rocky Linux running on x86_64 architecture.
12+
> This is a fork of the original ["Kubernetes the hard way"](https://github.com/kelseyhightower/kubernetes-the-hard-way) originally written by Kelsey Hightower (GitHub: kelseyhightower). Unlike the original, which bases itself on Debian-like distributions for the ARM64 architecture, this fork targets Enterprise Linux distributions such as Rocky Linux, which runs on x86_64 architecture.
1313
14-
Kubernetes components are stateless and store cluster state in [etcd](https://github.com/etcd-io/etcd). In this lab you will bootstrap a three node `etcd` cluster and configure it for high availability and secure remote access.
14+
Kubernetes components are stateless and store cluster state in [etcd](https://github.com/etcd-io/etcd). In this lab, you will bootstrap a three node `etcd` cluster and configure it for high availability and secure remote access.
1515

1616
## Prerequisites
1717

@@ -34,7 +34,7 @@ ssh root@server
3434

3535
### Install the etcd Binaries
3636

37-
If you do not already have it installed, first install the `tar` utility with `dnf`. And then extract and install the `etcd` server and the `etcdctl` command line utility:
37+
If you do not already have it installed, first install the `tar` utility with `dnf`. Then, extract and install the `etcd` server and the `etcdctl` command line utility:
3838

3939
```bash
4040
dnf -y install tar
@@ -62,9 +62,9 @@ chmod 644 /etc/systemd/system/etcd.service
6262

6363
!!! Note
6464

65-
Although considered bad security form, you might have to temporarily or permanently disable SELinux if you run into any issues starting the `etcd` `systemd` service. The proper fix is to investigate and create the needed policy files with tools such as `ausearch`, `audit2allow` and others.
65+
Although it is considered a bad security form, you might have to temporarily or permanently disable SELinux if you run into any issues starting the `etcd` `systemd` service. The proper fix is to investigate and create the needed policy files with tools such as `ausearch`, `audit2allow`, and others.
6666

67-
The commands get SELinux out of the way and disable it is by running the following:
67+
The commands get SELinux out of the way and disable it by running the following:
6868

6969
```bash
7070
sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

0 commit comments

Comments
 (0)