This repository has been archived by the owner on Jan 11, 2023. It is now read-only.
v0.4.0
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