title | description | services | author | ms.author | manager | editor | ms.service | ms.topic | ms.date |
---|---|---|---|---|---|---|---|---|---|
Connect Azure Kubernetes Service (AKS) with Azure Database for MySQL |
Learn about connecting Azure Kubernetes Service with Azure Database for MySQL |
mysql |
ajlam |
andrela |
kfile |
jasonwhowell |
mysql |
article |
11/28/2018 |
Azure Kubernetes Service (AKS) provides a managed Kubernetes cluster you can use in Azure. Below are some options to consider when using AKS and Azure Database for MySQL together to create an application.
Use accelerated networking-enabled underlying VMs in your AKS cluster. When accelerated networking is enabled on a VM, there is lower latency, reduced jitter, and decreased CPU utilization on the VM. Learn more about how accelerated networking works, the supported OS versions, and supported VM instances for Linux.
From November 2018, AKS supports accelerated networking on those supported VM instances. Accelerated networking is enabled by default on new AKS clusters that use those VMs.
You can confirm whether your AKS cluster has accelerated networking:
- Go to the Azure portal and select your AKS cluster.
- Select the Properties tab.
- Copy the name of the Infrastructure Resource Group.
- Use the portal search bar to locate and open the infrastructure resource group.
- Select a VM in that resource group.
- Go to the VM's Networking tab.
- Confirm whether Accelerated networking is 'Enabled.'
Open Service Broker for Azure (OSBA) lets you provision Azure services directly from Kubernetes or Cloud Foundry. It is an Open Service Broker API implementation for Azure.
With OSBA, you can create an Azure Database for MySQL server and bind it to your AKS cluster using Kubernetes' native language. Learn about how to use OSBA and Azure Database for MySQL together on the OSBA Github page.