You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://go.microsoft.com/fwlink/?linkid=2262843)
18
18
19
-
In this tutorial, you deploy a scalable and secure WordPress application on an Azure Kubernetes Service (AKS) cluster with Azure Database for MySQL flexible server using the Azure CLI.
19
+
In this tutorial, you deploy a scalable WordPress application secured via HTTPS on an Azure Kubernetes Service (AKS) cluster with Azure Database for MySQL flexible server using the Azure CLI.
20
20
**[AKS](../../aks/intro-kubernetes.md)** is a managed Kubernetes service that lets you quickly deploy and manage clusters. **[Azure Database for MySQL flexible server](overview.md)** is a fully managed database service designed to provide more granular control and flexibility over database management functions and configuration settings.
21
21
22
22
> [!NOTE]
@@ -138,7 +138,7 @@ Results:
138
138
139
139
## Create an Azure Database for MySQL flexible server instance
140
140
141
-
Create an Azure Database for MySQL flexible server instance with the [az mysql flexible-server create](/cli/azure/mysql/flexible-server) command. A server can contain multiple databases. The following command creates a server using service defaults and variable values from your Azure CLI's local context:
141
+
Azure Database for MySQL flexible server is a managed service that you can use to run, manage, and scale highly available MySQL servers in the cloud. Create an Azure Database for MySQL flexible server instance with the [az mysql flexible-server create](/cli/azure/mysql/flexible-server) command. A server can contain multiple databases. The following command creates a server using service defaults and variable values from your Azure CLI's local context:
142
142
143
143
```bash
144
144
echo"Your MySQL user $MY_MYSQL_ADMIN_USERNAME password is: $MY_WP_ADMIN_PW"
@@ -331,7 +331,7 @@ To add HTTPS, we're going to use Cert Manager. Cert Manager is an open source to
331
331
kubectl create namespace cert-manager
332
332
```
333
333
334
-
2. We can now install cert-manager. All resources are included in a single YAML manifest file.
334
+
2. We can now install cert-manager. All resources are included in a single YAML manifest file. Install the manifest file with the following command:
@@ -514,9 +514,9 @@ Visit the website through the following URL:
514
514
echo"You can now visit your web server at https://$FQDN"
515
515
```
516
516
517
-
## Clean up the resources
517
+
## Clean up the resources (optional)
518
518
519
-
To avoid Azure charges, you should clean up unneeded resources. When you no longer need the cluster, use the [az group delete](/cli/azure/group#az-group-delete) command to remove the resource group, container service, and all related resources. This tutorial cleans up resources for you.
519
+
To avoid Azure charges, you should clean up unneeded resources. When you no longer need the cluster, use the [az group delete](/cli/azure/group#az-group-delete) command to remove the resource group, container service, and all related resources.
520
520
521
521
> [!NOTE]
522
522
> When you delete the cluster, the Microsoft Entra service principal used by the AKS cluster is not removed. For steps on how to remove the service principal, see [AKS service principal considerations and deletion](../../aks/kubernetes-service-principal.md#other-considerations). If you used a managed identity, the identity is managed by the platform and does not require removal.
0 commit comments