Releases: PyratLabs/ansible-role-k3s
Releases · PyratLabs/ansible-role-k3s
v2.4.3
v2.4.2
Notable changes
- Bufgix: Docker check still failing on "false"
v2.4.1
Notable changes
- Fixed issue with armv6l (Raspberry Pi Zero W)
- Added path for private repositories config to directory creation list.
v2.4.0
Notable changes
k3s_config_dir
derived fromk3s_config_file
, reused throughout the role
to allow for easy removal of "Rancher" references #73.k3s_token_location
has moved to be ink3s_config_dir
.- Tasks for creating directories now looped to caputure configuration from
k3s_server
andk3s_agent
and ensure directories exist before k3s
starts, see #75. - Server token collected directly from token file, not symlinked file
(node-token). k3s_runtime_config
defined invars/
for validation and overwritten in
tasks for control plane and workers.- Removed unused references to GitHub API.
set_fact
andcommand
tasks now use FQCN.- Check of
ansible_version
in environment check. - Introduction of target environment checks for #72.
- Fixed bug with non-default listening port not being passed to workers.
- Added ability to put documentation links into validation checks #76.
- Removed the requirement for
jmespath
on the Ansible controller. - Fixed bug with issue data collection tasks.
Breaking changes
- Ansible minimum version is hard set to v2.10.4
k3s_token_location
has moved to be ink3s_config_dir
so re-running the
role will create a duplicate file here.
v2.3.0
v2.2.2
Notable changes
- Fixed typos in documentation.
- Molecule testing pinned to v3.1 due to tests failing.
v2.2.1
Notable changes
- Re-working documentation
- Updated GitHub link, org changed from Rancher to k3s-io.
- Replace deprecated
play_hosts
variable.
Breaking changes
- Moving git branch from
master
tomain
.
v2.2.0
Notable changes
- Use of FQCNs enforced, minimum Ansible version now v2.10
k3s_etcd_datastore
no longer experimental after K3s version v1.19.5+k3s1- Docker marked as deprecated for K3s > v1.20.0+k3s1
Breaking changes
- Use of FQCNs enforced, minimum Ansible version now v2.10
- Use of Docker requires
k3s_use_unsupported_config
to betrue
after
v1.20.0+k3s1
v1.19.0
Notable changes
k3s_etcd_datastore
no longer experimental after K3s version v1.19.5+k3s1
v2.1.1
Notable changes
- Fixed link to documentation.