Skip to content

Releases: PyratLabs/ansible-role-k3s

v2.4.3

23 Jan 11:35
Compare
Choose a tag to compare

Notable changes

  • Bufgix: Installation hangs on "Check that all nodes to be ready" #84

v2.4.2

10 Jan 16:47
Compare
Choose a tag to compare

Notable changes

  • Bufgix: Docker check still failing on "false"

v2.4.1

02 Jan 16:52
8f0e9f2
Compare
Choose a tag to compare

Notable changes

  • Fixed issue with armv6l (Raspberry Pi Zero W)
  • Added path for private repositories config to directory creation list.

v2.4.0

21 Dec 19:28
e7c7144
Compare
Choose a tag to compare

Notable changes

  • k3s_config_dir derived from k3s_config_file, reused throughout the role
    to allow for easy removal of "Rancher" references #73.
  • k3s_token_location has moved to be in k3s_config_dir.
  • Tasks for creating directories now looped to caputure configuration from
    k3s_server and k3s_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 in vars/ for validation and overwritten in
    tasks for control plane and workers.
  • Removed unused references to GitHub API.
  • set_fact and command 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 in k3s_config_dir so re-running the
    role will create a duplicate file here.

v2.3.0

19 Dec 14:27
ef6c579
Compare
Choose a tag to compare

Notable changes

  • Updated k3s uninstall scripts #74
  • Started moving Rancher references to vars/ as per #73

v2.2.2

19 Dec 13:29
151d36d
Compare
Choose a tag to compare

Notable changes

  • Fixed typos in documentation.
  • Molecule testing pinned to v3.1 due to tests failing.

v2.2.1

16 Dec 11:18
Compare
Choose a tag to compare

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 to main.

v2.2.0

12 Dec 18:40
a067a97
Compare
Choose a tag to compare

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 be true after
    v1.20.0+k3s1

v1.19.0

12 Dec 18:39
Compare
Choose a tag to compare

Notable changes

  • k3s_etcd_datastore no longer experimental after K3s version v1.19.5+k3s1

v2.1.1

05 Dec 22:02
Compare
Choose a tag to compare

Notable changes

  • Fixed link to documentation.