filename | sha256 hash |
---|---|
kubernetes.tar.gz | 89efeb8b16c40e5074f092f51399995f0fe4a0312367a8f54bd227c3c6fcb629 |
kubernetes-src.tar.gz | eefbbf435f1b7a0e416f4e6b2c936c49ce5d692994da8d235c5e25bc408eec57 |
filename | sha256 hash |
---|---|
kubernetes-client-darwin-386.tar.gz | 878366200ddfb9128a133d7d377057c6f878b24357062cf5243c0f0aac26b292 |
kubernetes-client-darwin-amd64.tar.gz | dc065b9ecfa513607eac6e7dd125b2c25c9a9e7c13d0b2b6e56586e17bbd6ae5 |
kubernetes-client-linux-386.tar.gz | 93c2462051935d8f6bca6c72d09948963d47cd64426660f63e0cea7d37e24812 |
kubernetes-client-linux-amd64.tar.gz | 0eef61285fad1f9ff8392c59986d3a41887abc642bcb5cb451c5a5300927e2c4 |
kubernetes-client-linux-arm64.tar.gz | 6cf7913730a57b503beaf37f5c4d0f97789358983ed03654036f8b986b60cc62 |
kubernetes-client-linux-arm.tar.gz | f03c3ecbf4c08d263f2daa8cbe838e20452d6650b80e9a74762c155c26a579b7 |
kubernetes-client-linux-ppc64le.tar.gz | 25a2f93ebb721901d262adae4c0bdaa4cf1293793e9dff4507e031b85f46aff8 |
kubernetes-client-linux-s390x.tar.gz | 3e0b9ef771f36edb61bd61ccb67996ed41793c01f8686509bf93e585ee882c94 |
kubernetes-client-windows-386.tar.gz | 387e5e6b0535f4f5996c0732f1b591d80691acaec86e35482c7b90e00a1856f7 |
kubernetes-client-windows-amd64.tar.gz | c10a72d40252707b732d33d03beec3c6380802d0a6e3214cbbf4af258fddf28c |
filename | sha256 hash |
---|---|
kubernetes-server-linux-amd64.tar.gz | 42c1e016e8b0c5cc36c7bf574abca18c63e16d719d35e19ddbcbcd5aaeabc46c |
kubernetes-server-linux-arm64.tar.gz | b7774c54344c75bf5c703d4ca271f0af6c230e86cbe40eafd9cbf98a4f4be6e9 |
kubernetes-server-linux-arm.tar.gz | c11c8554506b64d6fd1a6e79bfc4e1e19f4f826b9ba98de81bc757901e8cdc43 |
kubernetes-server-linux-ppc64le.tar.gz | 196bd957804b2a9049189d225e49bf78e52e9adef12c072128e4e85d35da438e |
kubernetes-server-linux-s390x.tar.gz | be12fbea28a6cb089734782fe11e6f90a30785b9ad1ec02bc08a59afeb95c173 |
filename | sha256 hash |
---|---|
kubernetes-node-linux-amd64.tar.gz | a1feb239dfc473b49adf95d7d94e4a9c6c7d07416d4e935e3fc10175ffaa7163 |
kubernetes-node-linux-arm64.tar.gz | 26583c0bd08313bdc0bdfba6745f3ccd0f117431d3a5e2623bb5015675d506b8 |
kubernetes-node-linux-arm.tar.gz | 79c6299a5482467e3e85ee881f21edf5d491bc28c94e547d9297d1e1ad1b7458 |
kubernetes-node-linux-ppc64le.tar.gz | 2732fd288f1eac44c599423ce28cbdb85b54a646970a3714be5ff86d1b14b5e2 |
kubernetes-node-linux-s390x.tar.gz | 8d49432f0ff3baf55e71c29fb6ffc1673b2a45b9eae2e1906138b1409da53940 |
kubernetes-node-windows-amd64.tar.gz | 15ff74edfa98cd1afadcc4e53dd592b1e2935fbab76ad731309d355ae23bdd09 |
- Bug fix: webhooks now do not skip cluster-scoped resources (#58185, @caesarxuchao)
- Action required: Before upgrading your Kubernetes clusters, double check if you had configured webhooks for cluster-scoped objects (e.g., nodes, persistentVolume), these webhooks will start to take effect. Delete/modify the configs if that's not desirable.
- Fixing extra_sans option on master and load balancer. (#58843, @hyperbolic2346)
- ConfigMap objects now support binary data via a new
binaryData
field. When usingkubectl create configmap --from-file
, files containing non-UTF8 data will be placed in this new field in order to preserve the non-UTF8 data. Use of this feature requires 1.10+ apiserver and kubelets. (#57938, @dims) - New alpha feature to limit the number of processes running in a pod. Cluster administrators will be able to place limits by using the new kubelet command line parameter --pod-max-pids. Note that since this is a alpha feature they will need to enable the "SupportPodPidsLimit" feature. (#57973, @dims)
- Add storage-backend configuration option to kubernetes-master charm. (#58830, @wwwtyro)
- use containing API group when resolving shortname from discovery (#58741, @dixudx)
- Fix kubectl explain for resources not existing in default version of API group (#58753, @soltysh)
- Ensure config has been created before attempting to launch ingress. (#58756, @wwwtyro)
- Access to externally managed IP addresses via the kube-apiserver service proxy subresource is no longer allowed by default. This can be re-enabled via the
ServiceProxyAllowExternalIPs
feature gate, but will be disallowed completely in 1.11 (#57265, @brendandburns) - Added support for external cloud providers in kubeadm (#58259, @dims)
- rktnetes has been deprecated in favor of rktlet. Please see https://github.com/kubernetes-incubator/rktlet for more information. (#58418, @yujuhong)
- Fixes bug finding master replicas in GCE when running multiple Kubernetes clusters (#58561, @jesseshieh)
- Update Calico version to v2.6.6 (#58482, @tmjd)
- Promoting the apiregistration.k8s.io (aggregation) to GA (#58393, @deads2k)
- Stability: Make Pod delete event handling of scheduler more robust. (#58712, @bsalamat)
- Added support for network spaces in the kubeapi-load-balancer charm (#58708, @hyperbolic2346)
- Added support for network spaces in the kubernetes-master charm (#58704, @hyperbolic2346)
- update etcd unified version to 3.1.10 (#54242, @zouyee)
- updates fluentd in fluentd-es-image to fluentd 1.1.0 (#58525, @monotek)
- Support metrics API in
kubectl top
commands. (#56206, @brancz) - Added support for network spaces in the kubernetes-worker charm (#58523, @hyperbolic2346)
- CustomResourceDefinitions: OpenAPI v3 validation schemas containing
$ref
references are no longer permitted (valid references could not be constructed previously because property ids were not permitted either). Before upgrading, ensure CRD definitions do not include those$ref
fields. (#58438, @carlory) - Openstack: register metadata.hostname as node name (#58502, @dixudx)
- Added nginx and default backend images to kubernetes-worker config. (#58542, @hyperbolic2346)
- --tls-min-version on kubelet and kube-apiserver allow for configuring minimum TLS versions (#58528, @deads2k)
- Fixes an issue where the resourceVersion of an object in a DELETE watch event was not the resourceVersion of the delete itself, but of the last update to the object. This could disrupt the ability of clients clients to re-establish watches properly. (#58547, @liggitt)
- Fixed crash in kubectl cp when path has multiple leading slashes (#58144, @tomerf)
- kube-apiserver: requests to endpoints handled by unavailable extension API servers (as indicated by an
Available
condition offalse
in the registered APIService) now return503
errors instead of404
errors. (#58070, @weekface) - Correctly handle transient connection reset errors on GET requests from client library. (#58520, @porridge)
- Authentication information for OpenStack cloud provider can now be specified as environment variables (#58300, @dims)
- Bump GCE metadata proxy to v0.1.9 to pick up security fixes. (#58221, @ihmccreery)
- kubeadm now accept
--apiserver-extra-args
,--controller-manager-extra-args
and--scheduler-extra-args
to override / specify additional flags for control plane components (#58080, @simonferquel) - Add
--enable-admission-plugin
--disable-admission-plugin
flags and deprecate--admission-control
. (#58123, @hzxuzhonghu)- Afterwards, don't care about the orders specified in the flags.
- "ExternalTrafficLocalOnly" has been removed from feature gate. It has been a GA feature since v1.7. (#56948, @MrHohn)
- GCP: allow a master to not include a metadata concealment firewall rule (if it's not running the metadata proxy). (#58104, @ihmccreery)
- kube-apiserver: fixes loading of
--admission-control-config-file
containing AdmissionConfiguration apiserver.k8s.io/v1alpha1 config object (#58439, @liggitt) - Fix issue when using OpenStack config drive for node metadata (#57561, @dims)
- Add FSType for CSI volume source to specify filesystems (#58209, @NickrenREN)
- OpenStack cloudprovider: Ensure orphaned routes are removed. (#56258, @databus23)
- Reduce Metrics Server memory requirement (#58391, @kawych)
- Fix a bug affecting nested data volumes such as secret, configmap, etc. (#57422, @joelsmith)
- kubectl now enforces required flags at a more fundamental level (#53631, @dixudx)
- Remove alpha Initializers from kubadm admission control (#58428, @dixudx)
- Enable ValidatingAdmissionWebhook and MutatingAdmissionWebhook in kubeadm from v1.9 (#58255, @dixudx)
- Fixed encryption key and encryption provider rotation (#58375, @liggitt)
- set fsGroup by securityContext.fsGroup in azure file (#58316, @andyzhangx)
- Remove deprecated and unmaintained salt support. kubernetes-salt.tar.gz will no longer be published in the release tarball. (#58248, @mikedanese)
- Detach and clear bad disk URI (#58345, @rootfs)
- Allow version arg in kubeadm upgrade apply to be optional if config file already have version info (#53220, @medinatiger)
- feat(fakeclient): push event on watched channel on add/update/delete (#57504, @yue9944882)
- Custom resources can now be submitted to and received from the API server in application/yaml format, consistent with other API resources. (#58260, @liggitt)
- remove spaces from kubectl describe hpa (#56331, @shiywang)
- fluentd-gcp updated to version 2.0.14. (#58224, @zombiezen)
- Instrument the Azure cloud provider for Prometheus monitoring. (#58204, @cosmincojocar)
- -Add scheduler optimization options, short circuit all predicates if … (#56926, @wgliang)
- Remove deprecated ContainerVM support from GCE kube-up. (#58247, @mikedanese)
- Remove deprecated kube-push.sh functionality. (#58246, @mikedanese)
- The getSubnetIDForLB() should return subnet id rather than net id. (#58208, @FengyunPan)
- Avoid panic when failing to allocate a Cloud CIDR (aka GCE Alias IP Range). (#58186, @negz)
- Handle Unhealthy devices (#57266, @vikaschoudhary16)
- Expose Metrics Server metrics via /metric endpoint. (#57456, @kawych)
- Remove deprecated container-linux support in gce kube-up.sh. (#58098, @mikedanese)
- openstack cinder detach problem is fixed if nova is shutdowned (#56846, @zetaab)
- Fixes a possible deadlock preventing quota from being recalculated (#58107, @ironcladlou)
- fluentd-es addon: multiline stacktraces are now grouped into one entry automatically (#58063, @monotek)
- GCE: Allows existing internal load balancers to continue using an outdated subnetwork (#57861, @nicksardo)
- ignore images in used by running containers when GC (#57020, @dixudx)
- Remove deprecated and unmaintained photon-controller kube-up.sh. (#58096, @mikedanese)
- The kubelet flag to run docker containers with a process namespace that is shared between all containers in a pod is now deprecated and will be replaced by a new field in
v1.Pod
that configures this behavior. (#58093, @verb) - fix device name change issue for azure disk: add remount logic (#57953, @andyzhangx)
- The Kubelet now explicitly registers all of its command-line flags with an internal flagset, which prevents flags from third party libraries from unintentionally leaking into the Kubelet's command-line API. Many unintentionally leaked flags are now marked deprecated, so that users have a chance to migrate away from them before they are removed. One previously leaked flag, --cloud-provider-gce-lb-src-cidrs, was entirely removed from the Kubelet's command-line API, because it is irrelevant to Kubelet operation. (#57613, @mtaufen)
- Remove deprecated and unmaintained libvirt-coreos kube-up.sh. (#58023, @mikedanese)
- Remove deprecated and unmaintained windows installer. (#58020, @mikedanese)
- Remove deprecated and unmaintained openstack-heat kube-up.sh. (#58021, @mikedanese)
- Fixes authentication problem faced during various vSphere operations. (#57978, @prashima)
- fluentd-gcp updated to version 2.0.13. (#57789, @x13n)
- Add support for cloud-controller-manager in local-up-cluster.sh (#57757, @dims)
- Update CSI spec dependency to point to v0.1.0 tag (#57989, @NickrenREN)
- Update kube-dns to Version 1.14.8 that includes only small changes to how Prometheus metrics are collected. (#57918, @rramkumar1)
- Add proxy_read_timeout flag to kubeapi_load_balancer charm. (#57926, @wwwtyro)
- Adding support for Block Volume type to rbd plugin. (#56651, @sbezverk)
- Fixes a bug in Heapster deployment for google sink. (#57902, @kawych)
- Forbid unnamed contexts in kubeconfigs. (#56769, @dixudx)
- Upgrade to etcd client 3.2.13 and grpc 1.7.5 to improve HA etcd cluster stability. (#57480, @jpbetz)
- Default scheduler code is moved out of the plugin directory. (#57852, @misterikkit)
- plugin/pkg/scheduler -> pkg/scheduler
- plugin/cmd/kube-scheduler -> cmd/kube-scheduler
- Bump metadata proxy version to v0.1.7 to pick up security fix. (#57762, @ihmccreery)
- HugePages feature is beta (#56939, @derekwaynecarr)
- GCE: support passing kube-scheduler policy config via SCHEDULER_POLICY_CONFIG (#57425, @yguo0905)
- Returns an error for non overcommitable resources if they don't have limit field set in container spec. (#57170, @jiayingz)
- Update defaultbackend image to 1.4 and deployment apiVersion to apps/v1 (#57866, @zouyee)
- kubeadm: set kube-apiserver advertise address using downward API (#56084, @andrewsykim)
- CDK nginx ingress is now handled via a daemon set. (#57530, @hyperbolic2346)
- The kubelet uses a new release 3.1 of the pause container with the Docker runtime. This version will clean up orphaned zombie processes that it inherits. (#57517, @verb)
- Allow kubectl set image|env on a cronjob (#57742, @soltysh)
- Move local PV negative scheduling tests to integration (#57570, @sbezverk)
- fix azure disk not available issue when device name changed (#57549, @andyzhangx)
- Only create Privileged PSP binding during e2e tests if RBAC is enabled. (#56382, @mikkeloscar)
- RBAC: The system:kubelet-api-admin cluster role can be used to grant full access to the kubelet API (#57128, @liggitt)
- Allow kubernetes components to react to SIGTERM signal and shutdown gracefully. (#57756, @mborsz)
- ignore nonexistent ns net file error when deleting container network in case a retry (#57697, @dixudx)
- check psp HostNetwork in DenyEscalatingExec admission controller. (#56839, @hzxuzhonghu)
- The alpha
--init-config-dir
flag has been removed. Instead, use the--config
flag to reference a kubelet configuration file directly. (#57624, @mtaufen) - Add cache for VM get operation in azure cloud provider (#57432, @karataliu)
- Fix garbage collection when the controller-manager uses --leader-elect=false (#57340, @jmcmeek)
- iSCSI sessions managed by kubernetes will now explicitly set startup.mode to 'manual' to (#57475, @stmcginnis)
- prevent automatic login after node failure recovery. This is the default open-iscsi mode, so
- this change will only impact users who have changed their startup.mode to be 'automatic'
- in /etc/iscsi/iscsid.conf.
- Configurable liveness probe initial delays for etcd and kube-apiserver in GCE (#57749, @wojtek-t)
- Fixed garbage collection hang (#57503, @liggitt)
- Fixes controller manager crash in certain vSphere cloud provider environment. (#57286, @rohitjogvmw)
- Remove useInstanceMetadata parameter from Azure cloud provider. (#57647, @feiskyer)
- Support multiple scale sets in Azure cloud provider. (#57543, @feiskyer)
- GCE: Fixes ILB creation on automatic networks with manually created subnetworks. (#57351, @nicksardo)
- Improve scheduler performance of MatchInterPodAffinity predicate. (#57476, @misterikkit)
- Improve scheduler performance of MatchInterPodAffinity predicate. (#57477, @misterikkit)
- Improve scheduler performance of MatchInterPodAffinity predicate. (#57478, @misterikkit)
- Allow use resource ID to specify public IP address in azure_loadbalancer (#53557, @yolo3301)
- Fixes a bug where if an error was returned that was not an
autorest.DetailedError
we would return"not found", nil
which caused nodes to go toNotReady
state. (#57484, @brendandburns) - Add the path '/version/' to the
system:discovery
cluster role. (#57368, @brendandburns) - Fixes issue creating docker secrets with kubectl 1.9 for accessing docker private registries. (#57463, @dims)
- adding predicates ordering for the kubernetes scheduler. (#57168, @yastij)
- Free up CPU and memory requested but unused by Metrics Server Pod Nanny. (#57252, @kawych)
- The alpha Accelerators feature gate is deprecated and will be removed in v1.11. Please use device plugins instead. They can be enabled using the DevicePlugins feature gate. (#57384, @mindprince)
- Fixed dynamic provisioning of GCE PDs to round to the next GB instead of GiB (#56600, @edisonxiang)
- Separate loop and plugin control (#52371, @cheftako)
- Use old dns-ip mechanism with older cdk-addons. (#57403, @wwwtyro)
- Retry 'connection refused' errors when setting up clusters on GCE. (#57394, @mborsz)
- Upgrade to etcd client 3.2.11 and grpc 1.7.5 to improve HA etcd cluster stability. (#57160, @jpbetz)
- Added the ability to select pods in a chosen node to be drained, based on given pod label-selector (#56864, @juanvallejo)
- Wait for kubedns to be ready when collecting the cluster IP. (#57337, @wwwtyro)
- Use "k8s.gcr.io" for container images rather than "gcr.io/google_containers". This is just a redirect, for now, so should not impact anyone materially. (#54174, @thockin)
- Documentation and tools should all convert to the new name. Users should take note of this in case they see this new name in the system.
- Fix ipvs proxier nodeport eth* assumption (#56685, @m1093782566)
filename | sha256 hash |
---|---|
kubernetes.tar.gz | 403b90bfa32f7669b326045a629bd15941c533addcaf0c49d3c3c561da0542f2 |
kubernetes-src.tar.gz | 266da065e9eddf19d36df5ad325f2f854101a0e712766148e87d998e789b80cf |
filename | sha256 hash |
---|---|
kubernetes-client-darwin-386.tar.gz | 5aaa8e294ae4060d34828239e37f37b45fa5a69508374be668965102848626be |
kubernetes-client-darwin-amd64.tar.gz | 40a8e3bab11b88a2bb8e748f0b29da806d89b55775508039abe9c38c5f4ab97d |
kubernetes-client-linux-386.tar.gz | e08dde0b561529f0b2bb39c141f4d7b1c943749ef7c1f9779facf5fb5b385d6a |
kubernetes-client-linux-amd64.tar.gz | 76a05d31acaab932ef45c67e1d6c9273933b8bc06dd5ce9bad3c7345d5267702 |
kubernetes-client-linux-arm64.tar.gz | 4b833c9e80f3e4ac4958ea0ffb5ae564b31d2a524f6a14e58802937b2b936d73 |
kubernetes-client-linux-arm.tar.gz | f1484ab75010a2258ed7717b1284d0c139d17e194ac9e391b8f1c0999eec3c2d |
kubernetes-client-linux-ppc64le.tar.gz | da884f09ec753925b2c1f27ea0a1f6c3da2056855fc88f47929bb3d6c2a09312 |
kubernetes-client-linux-s390x.tar.gz | c486f760c6707fc92d1659d3cbe33d68c03190760b73ac215957ee52f9c19195 |
kubernetes-client-windows-386.tar.gz | 514c550b7ff85ac33e6ed333bcc06461651fe4004d8b7c12ca67f5dc1d2198bf |
kubernetes-client-windows-amd64.tar.gz | ddad59222f6a8cb4e88c4330c2a967c4126cb22ac5e0d7126f9f65cca0fb9f45 |
filename | sha256 hash |
---|---|
kubernetes-server-linux-amd64.tar.gz | 514efd798ce1d7fe4233127f3334a3238faad6c26372a2d457eff02cbe72d756 |
kubernetes-server-linux-arm64.tar.gz | f71f75fb96221f65891fc3e04fd52ae4e5628da8b7b4fbedece3fab4cb650afa |
kubernetes-server-linux-arm.tar.gz | a9d8c2386813fd690e60623a6ee1968fe8f0a1a8e13bc5cc12b2caf8e8a862e1 |
kubernetes-server-linux-ppc64le.tar.gz | 21336a5e40aead4e2ec7e744a99d72bf8cb552341f3141abf8f235beb250cd93 |
kubernetes-server-linux-s390x.tar.gz | 257e44d38fef83f08990b6b9b5e985118e867c0c33f0e869f0900397b9d30498 |
filename | sha256 hash |
---|---|
kubernetes-node-linux-amd64.tar.gz | 97bf1210f0595ebf496ca7b000c4367f8a459d97ef72459efc6d0e07a072398f |
kubernetes-node-linux-arm64.tar.gz | eebcd3c14fb4faeb82ab047a2152db528adc2d9f7b20eef6f5dc58202ebe3124 |
kubernetes-node-linux-arm.tar.gz | 3d4428416c775a0a6463f623286bd2ecdf9240ce901e1fbae180dfb564c53ea1 |
kubernetes-node-linux-ppc64le.tar.gz | 5cc96b24fad0ac1779a66f9b136d90e975b07bf619fea905e6c26ac5a4c41168 |
kubernetes-node-linux-s390x.tar.gz | 134c13338edf4efcd511f4161742fbaa6dc232965d3d926c3de435e8a080fcbb |
kubernetes-node-windows-amd64.tar.gz | ae54bf2bbcb99cdcde959140460d0f83c0ecb187d060b594ae9c5349960ab055 |
- [action required] Remove the kubelet's
--cloud-provider=auto-detect
feature (#56287, @stewart-yu)
- Fix Heapster configuration and Metrics Server configuration to enable overriding default resource requirements. (#56965, @kawych)
- YAMLDecoder Read now returns the number of bytes read (#57000, @sel)
- Retry 'connection refused' errors when setting up clusters on GCE. (#57324, @mborsz)
- Update kubeadm's minimum supported Kubernetes version in v1.10.x to v1.9.0 (#57233, @xiangpengzhao)
- Graduate CPU Manager feature from alpha to beta. (#55977, @ConnorDoyle)
- Drop hacks used for Mesos integration that was already removed from main kubernetes repository (#56754, @dims)
- Compare correct file names for volume detach operation (#57053, @prashima)
- Improved event generation in volume mount, attach, and extend operations (#56872, @davidz627)
- GCE: bump COS image version to cos-stable-63-10032-71-0 (#57204, @yujuhong)
- fluentd-gcp updated to version 2.0.11. (#56927, @x13n)
- calico-node addon tolerates all NoExecute and NoSchedule taints by default. (#57122, @caseydavenport)
- Support LoadBalancer for Azure Virtual Machine Scale Sets (#57131, @feiskyer)
- Makes the kube-dns addon optional so that users can deploy their own DNS solution. (#57113, @wwwtyro)
- Enabled log rotation for load balancer's api logs to prevent running out of disk space. (#56979, @hyperbolic2346)
- Remove ScrubDNS interface from cloudprovider. (#56955, @feiskyer)
- Fix
etcd-version-monitor
to backward compatibly support etcd 3.1 go-grpc-prometheus metrics format. (#56871, @jpbetz) - enable flexvolume on Windows node (#56921, @andyzhangx)
- When using Role-Based Access Control, the "admin", "edit", and "view" roles now have the expected permissions on NetworkPolicy resources. (#56650, @danwinship)
- Fix the PersistentVolumeLabel controller from initializing the PV labels when it's not the next pending initializer. (#56831, @jhorwit2)
- kube-apiserver: The external hostname no longer longer use the cloud provider API to select a default. It can be set explicitly using --external-hostname, if needed. (#56812, @dims)
- Use GiB unit for creating and resizing volumes for Glusterfs (#56581, @gnufied)
- PersistentVolume flexVolume sources can now reference secrets in a namespace other than the PersistentVolumeClaim's namespace. (#56460, @liggitt)
- Scheduler skips pods that use a PVC that either does not exist or is being deleted. (#55957, @jsafrane)
- Fixed a garbage collection race condition where objects with ownerRefs pointing to cluster-scoped objects could be deleted incorrectly. (#57211, @liggitt)
- Kubectl explain now prints out the Kind and API version of the resource being explained (#55689, @luksa)
- api-server provides specific events when unable to repair a service cluster ip or node port (#54304, @frodenas)
- Added docker-logins config to kubernetes-worker charm (#56217, @Cynerva)
- delete useless params containerized (#56146, @jiulongzaitian)
- add mount options support for azure disk (#56147, @andyzhangx)
- Use structured generator for kubectl autoscale (#55913, @wackxu)
- K8s supports cephfs fuse mount. (#55866, @zhangxiaoyu-zidif)
- COS: Keep the docker network checkpoint (#54805, @yujuhong)
- Fixed documentation typo in IPVS README. (#56578, @shift)