update the readme file

This commit is contained in:
Zaher Ghaibeh 2020-06-06 11:52:12 +03:00
parent 9a1659ad54
commit 6f8118de4d
4 changed files with 22 additions and 3 deletions

1
.gitignore vendored
View File

@ -1 +0,0 @@
hosts.ini

View File

@ -23,7 +23,13 @@ Master and nodes must have passwordless SSH access
## Usage
Add the system information gathered above into a file called `hosts.ini` in the same directory as this README file. There is a template in the `inventory` directory. For example:
First create a new dirctory based on the `sample` directory within the `inventory` directory:
```bash
cp -R inventory/sample inventory/my-cluster
```
Second, edit `inventory/my-cluster/hosts.ini` to mactch the system information gathered above. For example:
```bash
[master]
@ -37,10 +43,12 @@ master
node
```
If needed, you can also edit `inventory/my-cluster/group_vars/all.yml` to match your environment.
Start provisioning of the cluster using the following command:
```bash
ansible-playbook site.yml
ansible-playbook site.yml -i inventory/my-cluster/hosts.ini
```
## Kubeconfig

View File

View File

@ -0,0 +1,12 @@
[master]
192.168.1.26
[node]
192.168.1.34
192.168.1.39
192.168.1.16
192.168.1.32
[k3s_cluster:children]
master
node