Share:

cloudstack kubernetes

Apache CloudStack Kubernetes Provider v1.2.0 Release

The Apache CloudStack project announced the release of CloudStack Kubernetes Provider v1.2.0, which facilitates Kubernetes deployments on CloudStack.

It enables Kubernetes to dynamically provision IP addresses and corresponding CloudStack networking rules, ensuring smooth TCP, UDP, and TCP-Proxy LoadBalancer deployments. This functionality previously lived in the Kubernetes core codebase, but was later removed and contributed to this project so the provider plugin could be maintained independently.

This release contains various bug fixes and improvements. Some of the highlighted features include:

  • Support for Network ACLs for LB on VPC networks
    For VPC networks, Network ACLs are created and deleted as part of the loadbalancer creation and deletion.
  • Support configuring source CIDR list
    Source CIDR list can be specified on the CloudStack loadbalancer by setting the “service.beta.kubernetes.io/cloudstack-load-balancer-source-cidrs” annotation. The value of the annotation is a comma-separated list of CIDR blocks. By default, it is set to “0.0.0.0/0” to allow all traffic.
  • ARM support for docker images
    ARM support for docker images is added to the Kubernetes provider. This allows Kubernetes to deploy on ARM-based platforms.

 

Documentation

 

Downloads

The official source code for the v1.2.0 release can be downloaded from the downloads page: https://cloudstack.apache.org/downloads#cloudstack-kubernetes-provider-release

Changelog for this release can be found here: https://github.com/apache/cloudstack-kubernetes-provider/releases/tag/v1.2.0

In addition to the official source code release, the container image is available here: https://hub.docker.com/layers/apache/cloudstack-kubernetes-provider/v1.2.0

Share:

Related Posts:

ShapeBlue