|
@@ -2,14 +2,14 @@
|
|
|
|
|
|
The create-k8s-basic directory contains an ansible playbook (k8s_create.yaml) that may be used to create a simple 3-node kubernetes cluster using the latest stable version of kubernetes and the containerd runtime.
|
|
|
|
|
|
-* Pre-Requisites
|
|
|
+## Pre-Requisites
|
|
|
- Three pre-provisioned RHEL 8 nodes with connectivity to the Internet to download packages and images from repositories and registries.
|
|
|
- A user account (auto.svc in my playbook) with sudo (root) privileges provisioned on the ansible control node and all RHEL 8 nodes. Also ensure that the user’s SSH keys are set up to allow execution of the ansible playbook.
|
|
|
|
|
|
-* Implementation
|
|
|
+## Implementation
|
|
|
- Set the POD and SERVICE network CIDR blocks in vars/main.yaml
|
|
|
- Add details for the pre-provisioned RHEL 8 nodes to the files/inventory
|
|
|
- Execute the following command:
|
|
|
|
|
|
- ansible-playbook -i files/inventory k8s_create.yaml
|
|
|
+ ansible-playbook -i files/inventory k8s_create.yaml
|
|
|
|