ansible-role-containerd

Ansible role to install containerd

Stars
10
ansible-role-containerd - 0.13.0+1.7.20 Latest Release

Published by githubixx 3 months ago

  • update containerd to v1.7.20
ansible-role-containerd - 0.13.0+1.7.19

Published by githubixx 3 months ago

  • FEATURE

    • add support for Ubuntu 24.04
  • UPDATE

    • update containerd to v1.7.19
ansible-role-containerd - 0.12.7+1.7.16

Published by githubixx 6 months ago

  • UPDATE
    • update containerd to v1.7.16
ansible-role-containerd - 0.12.6+1.7.15

Published by githubixx 6 months ago

  • UPDATE

    • update containerd to v1.7.15
  • MOLECULE

    • use alvistack instead of generic Vagrant boxes
ansible-role-containerd - 0.12.5+1.7.13

Published by githubixx 9 months ago

ansible-role-containerd - 0.12.4+1.7.12

Published by githubixx 9 months ago

What's Changed

0.12.4+1.7.12

  • add task that creates directory specified in containerd_tmp_directory
  • fix typo in defaults/main.yml
  • Molecule: Change IP addresses
  • Molecule: add two new host variables in molecule/default/molecule.yml
  • update containerd to v1.7.12
  • adjust Github action because of Ansible Galaxy changes

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.12.2+1.7.10...0.12.4+1.7.12

ansible-role-containerd - 0.12.2+1.7.10

Published by githubixx 11 months ago

What's Changed

  • update containerd to v1.7.10
  • remove CNI leftovers

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.12.0+1.7.8...0.12.2+1.7.10

ansible-role-containerd - 0.12.0+1.7.8

Published by githubixx 12 months ago

What's Changed

  • add missing configuration options to make containerd work with Kubernetes out of the box: [plugins."io.containerd.grpc.v1.cri"] -> sandbox_image = "registry.k8s.io/pause:3.8" and [plugins."io.containerd.grpc.v1.cri".containerd.runtimes.runc -> runtime_type = "io.containerd.runc.v2"
  • add "Type": "notify" to containerd_config

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.11.0+1.7.8...0.12.0+1.7.8

ansible-role-containerd - 0.11.0+1.7.8

Published by githubixx 12 months ago

What's Changed

Note This release contains quite a few breaking changes. This mostly happened because cri-containerd-*.tar.gz release bundles are deprecated. Also see cri-containerd.DEPRECATED.txt. So containerd doesn't contain CNI plugins and runc anymore. You can still use this bundle if you use version 0.10.0+1.7.3 of this Ansible role. But for this version I deciced to remove the support already before containerd v2.0 will be released. That means for containerd_flavor only the value base can be used and k8s has been gone. So that means you have to install CNI - Container Network Interface and runc separately. This should happen before you install containerd. You can use my Ansible roles

Other changes:

  • Breaking containerd_config variable contained a complete dump of all possible containerd configuration settings. The dump was created with containerd config default. So if you just need to execute this command to get all possible configuration options. Since most settings are not relevant I changed the value accordingly and only keep what's different to the default settings. The current settings are intended to be used with a Kubernetes cluster. But in general they should also be a good starting point for standalone installations of containerd. If you had your own containerd_config variable defined this change doesn't affect you.
  • Breaking containerd_flavor variable only supports base value. k8s was removed. This variable most probably will be go away in a later release. If you already used base value here the change wont affect you.
  • Breaking containerd_archive_k8s variable was removed
  • Breaking All runc related resources and variables were removed: containerd_runc_binary_directory, containerd_runc_owner, containerd_runc_group, containerd_runc_binary_mode
  • Breaking All crictl related resources and variables were removed: containerd_crictl_config_file, containerd_crictl_config_directory, containerd_crictl_config_directory_mode, containerd_crictl_config_directory_owner, containerd_crictl_config_directory_group, containerd_crictl_config_file_owner, containerd_crictl_config_file_group, containerd_crictl_config_file_mode, containerd_crictl_config_file_content
  • Breaking All CNI related resources and variables were removed: containerd_cni_binary_directory, containerd_cni_binary_directory_mode, containerd_cni_binary_owner, containerd_cni_binary_group, containerd_cni_binary_mode, containerd_cni_netconfig_file, containerd_cni_netconfig_directory, containerd_cni_netconfig_directory_mode, containerd_cni_netconfig_file_owner, containerd_cni_netconfig_file_group, containerd_cni_netconfig_file_mode, containerd_cni_netconfig_file_content
  • Breaking update to containerd configuration version 2 (that means first line in containerd_config variable is now version = 2)
  • update containerd to v1.7.8
  • Molecule: improve verification step
  • Molecule: increase memory for boxes
  • Molecule: rename kvm scenario to default

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.10.0+1.7.3...0.11.0+1.7.8

ansible-role-containerd - 0.10.0+1.7.3

Published by githubixx over 1 year ago

What's Changed

  • update containerd to 'v1.7.3`
  • add support for Ubuntu 22.04
  • BREAKING: remove support for Ubuntu 18.04 (reached end of life)
  • BREAKING: When containerd or CNI binaries are upgraded containerd.service will be restarted. Up until this version this only happened when containerd configuration was updated.

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.9.0+1.7.0...0.10.0+1.7.3

ansible-role-containerd - 0.9.0+1.7.0

Published by githubixx over 1 year ago

What's Changed

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.8.0+1.6.19...0.9.0+1.7.0

ansible-role-containerd - 0.8.0+1.6.19

Published by githubixx over 1 year ago

What's Changed

  • update containerd to 'v1.6.19`
  • fix Molecule converge.yml

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.7.0+1.6.14...0.8.0+1.6.19

ansible-role-containerd - 0.7.0+1.6.14

Published by githubixx almost 2 years ago

What's Changed

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.6.0+1.6.8...0.7.0+1.6.14

ansible-role-containerd - 0.6.0+1.6.8

Published by githubixx about 2 years ago

What's Changed

Full Changelog: https://github.com/githubixx/ansible-role-containerd/compare/0.5.4+1.6.6...0.6.0+1.6.8

ansible-role-containerd - 0.5.4+1.6.6

Published by githubixx over 2 years ago

ansible-role-containerd - 0.5.0+1.6.0

Published by githubixx over 2 years ago