Skip to content
This repository has been archived by the owner on Jan 11, 2023. It is now read-only.

v0.4.0

Compare
Choose a tag to compare
@seanknox seanknox released this 20 Jul 22:13
· 1767 commits to master since this release

FEATURES: 🌈

  • Support for Kubernetes v1.7.0 and v1.7.1
  • Enables use of Azure Instance Metadata service
  • Enables use of "Managed Identity" with Kubernetes. This removes the need for user supplied credentials for Kubernetes to be able to leverage the cloudprovider integration with Azure ARM APIs.
  • Add flags for activating the kubernetes cert signing API.
  • Optionally open ports 80/443 on master and enable OAuth for DC/OS
  • Can specify custom hyperkube image in kubernetesConfig
  • Cloud Backoff should be easily configurable for users
  • kube-proxy should be started with CriticalPodAnnotation and NoExecute toleration
  • Enable upgrade of Kubernetes clusters with master VMs using managed disks
  • add anti-affinity to kube-dns deployment
  • feat(deploy): deploy auto-populates SP, SSH, DNSPrefix

FIXES: 🐞

  • Migrate from docker daemon to dockerd (Docker Swarm Mode)
  • Can now use KeyVault reference
  • autodeploy should skip credential creation when UseManagedIdentity is true
  • templates.go is now gitignored
  • Fix container start timeout in latest Windows image
  • docs(README): encourage getting latest Azure CLI 2.0 release
  • typo(deploy): error is for location, not subscription-id
  • return more meaningful validation error message with invalid AgentPoolProfile.Ports
  • Numerous CI improvements