Skip to content

Releases: virtual-kubelet/azure-aci

v1.3.5 - Add retry policy for HTTP requests

25 Mar 05:30
8bcad35
Compare
Choose a tag to compare

Changes in v1.3.5:

  • Add retry policy for HTTP requests
  • Update ACI supported regions

v1.3.4 - Add Mooncake support

05 Mar 01:27
aa472fd
Compare
Choose a tag to compare

Changes in v1.3.4:

  • Add Mooncake support

v1.3.3 - Fix various issues for logs and exec

08 Feb 07:31
3264f99
Compare
Choose a tag to compare

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

08 Jan 03:27
4d4e21b
Compare
Choose a tag to compare

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

13 Nov 12:18
0134575
Compare
Choose a tag to compare

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

16 Sep 17:09
2ed5a6a
Compare
Choose a tag to compare

Below changes are includes in this releases:

  1. 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
  2. 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.
  3. Support for Helm 3
  4. serve metrics on main port by default

Support for AKS integration in non-prod Azure Clouds (Goverment Cloud)

13 Mar 21:15
4ad70d2
Compare
Choose a tag to compare

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

28 Feb 21:20
cb3225b
Compare
Choose a tag to compare

ACI Connector with virtual-kubelet 1.2.1

13 Jan 06:59
2a1ac44
Compare
Choose a tag to compare

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.

v1.1.0.1 - Bug fixes

22 Nov 22:01
c80d51a
Compare
Choose a tag to compare

The release includes the following fixes:
1- Avoiding the throttling errors through ARM for all of ACI-related calls, and increasing concurrent connections. Reducing creation failures, and eliminating hanging deletions when big deployments is handled.
2- Allow VK pod to run as static pod with vnet enabled, by setting KUBECONFIG envvar and removing hard-requirement for a tied ServiceAccount. Hard-dependency on azure.json will be removed in the following release.
3- Labeling the virtual nodes with "exclude-balancer".