mirror of
https://github.com/PyratLabs/ansible-role-k3s.git
synced 2024-11-29 12:55:51 +01:00
Updated documentation to remove deprecated playbook structures #115
This commit is contained in:
parent
7bb9f6d8b4
commit
4d5d5b2838
@ -14,6 +14,14 @@
|
|||||||
---
|
---
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
## 2021-05-13, v2.9.1
|
||||||
|
|
||||||
|
<!-- Today was a better day... <3 -->
|
||||||
|
|
||||||
|
### Notable changes
|
||||||
|
|
||||||
|
- Documentation, remove references to deprecated configuration techniques #115
|
||||||
|
|
||||||
## 2021-05-13, v2.9.0
|
## 2021-05-13, v2.9.0
|
||||||
|
|
||||||
<!-- a shit day... -->
|
<!-- a shit day... -->
|
||||||
|
@ -305,8 +305,10 @@ Example playbook, single control node running `testing` channel k3s:
|
|||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
- hosts: k3s_nodes
|
- hosts: k3s_nodes
|
||||||
|
vars:
|
||||||
|
k3s_release_version: testing
|
||||||
roles:
|
roles:
|
||||||
- { role: xanmanning.k3s, k3s_release_version: testing }
|
- role: xanmanning.k3s
|
||||||
```
|
```
|
||||||
|
|
||||||
Example playbook, Highly Available with PostgreSQL database running the latest
|
Example playbook, Highly Available with PostgreSQL database running the latest
|
||||||
|
@ -12,9 +12,9 @@ Main guide: https://rancher.com/docs/k3s/latest/en/installation/ha/
|
|||||||
## Architecture
|
## Architecture
|
||||||
|
|
||||||
```text
|
```text
|
||||||
+---------------+
|
+-------------------+
|
||||||
| Load Balancer |
|
| Load Balancer/VIP |
|
||||||
+-------+-------+
|
+---------+---------+
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
|
|
|
|
||||||
@ -50,8 +50,8 @@ Main guide: https://rancher.com/docs/k3s/latest/en/installation/ha/
|
|||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
For your control nodes, you will need to instruct the control plane of the
|
For your control nodes, you will need to instruct the control plane of the
|
||||||
PostgreSQL datastore endpoint and set `k3s_control_node_address` to be the
|
PostgreSQL datastore endpoint and set `k3s_registration_address` to be the
|
||||||
hostname or IP of your load balancer.
|
hostname or IP of your load balancer or VIP.
|
||||||
|
|
||||||
Below is the example for PostgreSQL, it is possible to use MySQL or an Etcd
|
Below is the example for PostgreSQL, it is possible to use MySQL or an Etcd
|
||||||
cluster as well. Consult the below guide for using alternative datastore
|
cluster as well. Consult the below guide for using alternative datastore
|
||||||
@ -69,11 +69,11 @@ k3s_server:
|
|||||||
```
|
```
|
||||||
|
|
||||||
Your worker nodes need to know how to connect to the control plane, this is
|
Your worker nodes need to know how to connect to the control plane, this is
|
||||||
defined by setting `k3s_control_node_address` to the hostname or IP address of
|
defined by setting `k3s_registration_address` to the hostname or IP address of
|
||||||
the load balancer.
|
the load balancer.
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
---
|
---
|
||||||
|
|
||||||
k3s_control_node_address: control.examplek3s.com
|
k3s_registration_address: control.examplek3s.com
|
||||||
```
|
```
|
||||||
|
@ -23,10 +23,10 @@ to go to. For example, from your `v1.19.3+k3s1` playbook:
|
|||||||
|
|
||||||
- name: Provision k3s cluster
|
- name: Provision k3s cluster
|
||||||
hosts: k3s_cluster
|
hosts: k3s_cluster
|
||||||
|
vars:
|
||||||
|
k3s_release_version: v1.19.3+k3s1
|
||||||
roles:
|
roles:
|
||||||
- name: xanmanning.k3s
|
- name: xanmanning.k3s
|
||||||
vars:
|
|
||||||
k3s_release_version: v1.19.3+k3s1
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Updating to `v1.20.2+k3s1`:
|
Updating to `v1.20.2+k3s1`:
|
||||||
@ -37,10 +37,10 @@ Updating to `v1.20.2+k3s1`:
|
|||||||
|
|
||||||
- name: Provision k3s cluster
|
- name: Provision k3s cluster
|
||||||
hosts: k3s_cluster
|
hosts: k3s_cluster
|
||||||
|
vars:
|
||||||
|
k3s_release_version: v1.20.2+k3s1
|
||||||
roles:
|
roles:
|
||||||
- name: xanmanning.k3s
|
- name: xanmanning.k3s
|
||||||
vars:
|
|
||||||
k3s_release_version: v1.20.2+k3s1
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Automatic updates
|
### Automatic updates
|
||||||
|
Loading…
Reference in New Issue
Block a user