Closed floryut closed 2 years ago
@oomichi at last this time I used the release-note generator, that's why I micro manage each PR with label & notes 😆
@oomichi at last this time I used the release-note generator, that's why I micro manage each PR with label & notes 😆
@floryut Thank you so much for your work! The above release-note is really nice for Kubespray users, I think the release seems ready :-)
Thank you @floryut for putting this together!
this one can't be in release - https://github.com/kubernetes-sigs/kubespray/pull/8299
it's creates new bug with external load balancer configuration (multi master, multi worker k8) and not fixing anything
i hope someone can revert this commit to master before release
this one can't be in release - #8299
it's creates new bug with external load balancer configuration (multi master, multi worker k8) and not fixing anything
i hope someone can revert this commit to master before release
@1Const1 Well, you could 😄 If you can't/don't want to, I'll open a revert PR in the afternoon 👍
Is it possible to use helm template for cilium. It seems while installing cilium through kubespray the cilium configuration are different. Tried upgrading to 1.11 using both helm and cilium cli but couldn't find the exact config options which will work. Some config options seems deprecated, few renamed etc.
While installing with help, the burden of upgrades is with the original maintainer of the charts. Ref: https://docs.ansible.com/ansible/latest/collections/community/kubernetes/helm_template_module.html
Sorry Christmas was a bit crazy, I will try to wrap up everything
this one can't be in release - #8299 it's creates new bug with external load balancer configuration (multi master, multi worker k8) and not fixing anything i hope someone can revert this commit to master before release
@1Const1 Well, you could 😄 If you can't/don't want to, I'll open a revert PR in the afternoon 👍
@1Const1 done
Here goes nothing
Below is a proposal for release notes:
Announcements
We are looking for maintainers, reach out in #5432.
Deprecation / Removal
Feature / Major changes
argocd_enabled
variable (#7895, @atorrescogollo)registry_service_type
,registry_service_clusterIP
,registry_service_loadBalancerIP
,registry_service_annotations
,registry_service_nodePort
) (#8291, @zhengtianbao)registry_tls_secret
,registry_htpasswd
,registry_config
) (#8229, @zhengtianbao)cert_manager_trusted_internal_ca
to specify trusted internal ca of cert_manager. (#8135, @infra-monkey)metrics_server_resizer
(default to false) to control the addon-resizer container deployment in metrics-server pod (#8018, @oomichi)--disable-eviction
flag (#8094, @utkuozdemir)kubelet_fail_swap_on
, default to true) (#8241, @cristicalin)kubeadm_join_phases_skip
(#8067, @necatican)addon-resizer
is used on a platform different than amd64 (#8144, @zhengtianbao)kube_feature_gates
from kebelet args to kubelet config (#8048, @fungusakafungus)ruamel.yaml.clib
need to be updated to 0.2.4 (#8034, @olivierlemasle)registry_storage_access_mode
to changes access mode,registry_replica_count
for replicas) (#8198, @zhengtianbao)registry_ingress_annotations
,registry_ingress_host
,registry_ingress_tls_secret
) (#8311, @zhengtianbao)Applications
cinder_csi_rescan_on_resize
to controlrescan-on-resize
option (#8057, @reneluria)cinder_tolerations
that sets tolerations for cinder-csi-nodeplugin DaemonSet (no tolerations by default) (#8137, @Ajarmar)metallb_pool_name
) (#8111, @damjanek)matallb_auto_assign
) (#8193, @IKRozhkov)use_server_groups
with the option to enable and set server group policy for each of the master, etcd, and node server groups respectively. ⚠️ <- ADD NOTE: action required (#8046, @OlleLarsson)node_volume_type
variable) (#8256, @robinAwallace)Network
calico_allow_ip_forwarding
(#8184, @zhengtianbao)calico_cni_config
object allowing user to add nodes using both playbooks (#7717, @dlouks)calico_node_readinessprobe_timeout
/calico_node_livenessprobe_timeout
to tune them (#7981, @cristicalin)calico_min_version
check relevant (#7939, @cristicalin)calico_pool_blocksize
is defined in inventory, the assertion on blocksize equality wrongly fails because a string cast is missing (#8321, @emiran-orange)upgrade_post_cilium_wait_timeout
to control that (By default 120 seconds) (#7978, @reneluria)enable-metrics
key missing) (#8000, @L3o-pold)weave_npc_extra_args
(#8140, @brainfair)Container-Managers
etcd_deployment_type: host
(#7532, @VannTen)containerd_manager==docker
(default config) you will now need to usedocker_containerd_version
to change the containerd version instead of the establishedcontainerd_version
(#8130, @cristicalin)containerd_runtimes
is nowcontainerd_additional_runtimes
) (#8123, @pasqualet)/usr/bin
tobin_dir
(defaults to/usr/local/bin
) - Fixing install for FCOS (#8107, @mafn)Bug or Regression
docker_cli_versioned_pkg
dict (#8019, @electrocucaracha)resolveconf_mode
is set todocker_dns
) (#8263, @toplordsaito)coredns-config.yml.j2
(#8224, @Ishizuka427)apiserver_loadbalancer_domain_name
pointing to external LB instead of dbip (#8299, @singeleaf)~ [REVERTED]oci
value (and removing deprecated ones) (#8164, @oomichi)loadbalancer_apiserver_localhost
istrue
) (#8262, @Bledai)/usr/bin/
(#7992, @lazybetrayer)/os/
) (#8208, @buker)Other note worthy changes
kubectl delete node
to k8s nodes and not etcd (#8101, @VannTen)check_mode
(#8133, @Isakgicu)kubelet_shutdown_grace_period
andkubelet_shutdown_grace_period_critical_pods
(#7993, @cristicalin) (see Notes 1)local-volume-provisioner
image from quay to k8s.gcr (#8054, @foxdalas)kube_config_dir
for kubeconfig instead of hard path in multiple plays (#7996, @oomichi)initial_delay_seconds
to 10 seconds) (#8309, @zemkogabor)Component versions:
Known issues
n/a
Notes