Skip to content

Releases: alvistack/ansible-collection-kubernetes

20210602.1.1

06 Jun 11:01
288ff8f
Compare
Choose a tag to compare

Major Changes

  • Upgrade minimal Ansible support to 4.0.0
  • Support Fedora 34
  • Support Ubuntu 21.04

20210313.1.1

12 Mar 18:03
e86d18b
Compare
Choose a tag to compare

Major Changes

  • Bugfix ansible-lint namespace
  • Bugfix ansible-lint no-handler
  • Bugfix ansible-lint unnamed-task
  • Install Python package with pipx
  • Simplify Python dependency with system packages
  • Support RHEL 8 with Molecule
  • Support RHEL 7 with Molecule
  • Remove CentOS 8 support
  • Support CentOS 8 Stream
  • Support openSUSE Tumbleweed
  • Migrate base Vagrant box from generic/* to alvistack/*

4.6.0

29 Dec 00:44
dd40976
Compare
Choose a tag to compare

Major Changes

  • Simplify Molecule scenario for vagrant-libvirt
  • Migrate from Travis CI to GitLab CI
  • Split Ceph related to alvistack/ansible-collection-ceph
  • Support Fedora 33
  • Remove Fedora 32 support
  • Support Ubuntu 20.10
  • Bugfix graceful shutdown deadlock due to systemd dependencies

4.5.0

26 Aug 13:10
2c44f8b
Compare
Choose a tag to compare

Major Changes

  • Upgrade minimal Ansible Lint support to 4.3.2
  • Shutdown Kubernetes containers before shutting down the system
  • Shutdown CRI-O containers before shutting down the system
  • Attach/Detach RBD or CephFS after/before ceph.target during startup/shutdown
  • Upgrade Travis CI test as Ubuntu Focal based
  • Upgrade minimal Ansible support to 2.10.0
  • Support openSUSE Leap 15.2
  • Remove Ubuntu 19.10 support

4.4.0

05 Jun 00:01
1ab77b0
Compare
Choose a tag to compare

Major Changes

  • Install with static binary archive
  • Default with crun
  • Support Fedora 32
  • Support Debian 10
  • Support CephFS creation
  • Support OSD pool creation
  • Discovery device for OSD from ansible_devices
  • Template complex variable with Jinja namespace()
  • Replace use of ansible_hostname with inventory_hostname
  • molecule -s default with delegated to localhost

4.3.0

22 Apr 01:58
Compare
Choose a tag to compare

Major Changes

  • Support CentOS/RHEL 8
  • Support Ubuntu 20.04
  • Remove Ubuntu 16.04 support
  • Upgrade minimal Molecule support to 3.0.2
  • Migrate role name to lowercase or underline
  • Migrate group name to lowercase or underline
  • Migrate molecule group_vars to file
  • Consolidate molecule tests into default (noop)
  • Revamp as Ansible Collection
  • Revamp with kube_master and kube_node
  • Default with cri_o
  • Default with ExternalEtcd
  • Default with Ceph Octoups
  • Default with kubernetes v1.18

4.2.0

16 Feb 14:02
Compare
Choose a tag to compare

Major Changes

  • Migrate molecule driver to Libvirt
  • Migrate molecule verifier to Ansible
  • Support Ubuntu 19.10
  • Add operator-sdk
  • Replace duplicity with restic
  • Default with mainline kernel

4.1.0

16 Feb 14:01
Compare
Choose a tag to compare

Major Changes

  • Avoid EPEL Repo and IUS Repo for CentOS/RHEL 7
  • Handle controller setup with ansible-install.yml
  • Copy keys for controller by ceph-install.yml and kubernetes-install.yml
  • Replace default cephfs-provisioner with csi-cephfs

4.0.0

05 Nov 08:45
Compare
Choose a tag to compare
  • Initial release for Ansible 2.9 or higher
  • Support both Ubuntu 16.04/18.04 or RHEL/CentOS 7 or openSUSE Leap 15.1