Releases: virtual-kubelet/azure-aci
Releases · virtual-kubelet/azure-aci
v1.3.6 - Add support for projected volume
Changes in v1.3.6
- Add support for projected volume #156
v1.3.5 - Add retry policy for HTTP requests
Changes in v1.3.5:
- Add retry policy for HTTP requests
- Update ACI supported regions
v1.3.4 - Add Mooncake support
Changes in v1.3.4:
- Add Mooncake support
v1.3.3 - Fix various issues for logs and exec
Changes in v1.3.3:
- Add support for managed identity
- Fix empty logs issues for "kubectl logs" command
- Fix cmd argument issues for "kubectl exec" command
v1.3.2 - Add support for TLS client and token webhook authentication
Changes in v1.3.2:
- Bump node-cli version to 0.5.0
- Adds TLS client authentication
- Adds token webhook authentication
v1.3.1 - Ensure virtual node is excluded from LoadBalancer
Changes in v1.3.1:
- #85: Ensure label node.kubernetes.io/exclude-from-external-load-balancers is added to virtual node
v1.3.0 - Add support for Helm 3 and Kubernete 1.16
Below changes are includes in this releases:
- Support Kubernete 1.16 API. Kubernete has been deprecated the Deployment API version extensions/v1beta1 since 1.16. So we update the helm template to support API version apps/v1
- VNET Name and VNET Resource Group can be specified by system variables. You an use system variables, ACI_VNET_NAME and ACI_VNET_RESOURCE_GROUP, to specific virtual network in Virtual Kubernete.
- Support for Helm 3
- serve metrics on main port by default
Support for AKS integration in non-prod Azure Clouds (Goverment Cloud)
ACI with VNET support is now available, the new release allows using VK within AKS clusters in national clouds (and others in future, like China when ACI support is available).
A sample for a helm installation of a Linux VN (in AKS cluster with CNI-based VNET):
- az network vnet subnet create -g <rg-name_of_byo-vnet-resource> --vnet-name <vnet-resource_name> --name "virtual-node-subnet" --address-prefixes "10.241.0.0/16"
- az role assignment create --assignee <ServicePrincipal-ClientId_of_AKS> --role Contributor --scope "/subscriptions/<byo-vnet_full_resource-id>/subnets/virtual-node-subnet"
- helm install https://github.com/virtual-kubelet/azure-aci/raw/master/charts/virtual-kubelet-aci-for-aks.tgz --generate-name --set providers.azure.masterUri="https://<fqdn_of_AKS>" --set nodeName=virtual-node-linux --set image.name=virtual-kubelet --set image.tag=1.2.1.2 --set providers.azure.vnet.subnetName=virtual-node-subnet
v1.2.1.1 - Support for VK authentication through a user identity
PR with the change.
ACI Connector with virtual-kubelet 1.2.1
The release includes:
1- Moving to VK 1.2.1, and implementing the async updates APIs.
2- Support for additional ACI regions.
3- Multiple bugfixes, please check the PR here for more details.