1.9 KiB
title, description, date, template, about
title | description | date | template | about |
---|---|---|---|---|
Release Notes | No Fuss Computings Ansible role nfc_kubernetes | 2024-01-31 | project.html | https://gitlab.com/nofusscomputing/projects/ansible/roles/kubernetes |
This document details any changes that have occured that may impact users of this role. It's a rolling document and will be amended from time to time.
Changes with an impact
-
13 Mar 2024 Container Images now a dictionary. This role has two images
kubevirt_operator
andtigera_operator
.-
All Images are stored in dictionary
nfc_role_kubernetes_container_images
with each image using its own dictionary with mandatory keysregistry
,image
andtag
. This change has been made to cater for those whom store their images within their inventory as a dict of dict. For instance to use your inventory image declare variablenfc_role_kubernetes_container_images.kubevirt_operator: my_images.my_kubevirt_dict
as an example. -
A lot of variables have been updated. To view what has changed, please see
defaults/main.yaml
in MR !35
-
-
31 Jan 2024 Calico CNI deployment has been migrated to use the calico operator.
-
All new cluster installations will be deployed with the operator
-
Existing deployments will be required to run a deployment with job tag
operator_migrate_calico
to migrate their deployment to the operator -
if an issue occurs with the migration it can be rolled back by
kubectl delete -f
for all manifests in the/var/lib/rancher/k3s/ansible
directory and redeploying with job tagcalico_manifest
. This re-deploys calico using the current manifest. -
This tag will be removed in the future at no set date.
-
-
ServiceLB
/klipperLB
no longer deploys by default and to deploy it variablenfc_kubernetes_enable_servicelb
must be settrue
-