Skip to content

Commit 9e871ac

Browse files
Merge pull request #261028 from MGoedtel/task28389b
Update AKS TOC - Prod Deployment Work
2 parents 535296e + deb25ac commit 9e871ac

13 files changed

Lines changed: 128 additions & 76 deletions

articles/aks/TOC.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@
1515
- name: Add-ons, extensions, and other integrations
1616
href: integrations.md
1717
displayName: add-on, extensions, prometheus, grafana, openfaas, spark, istio, linkerd, consul, github, actions
18-
- name: Getting started
19-
items:
20-
- name: Well-architected considerations
21-
href: /azure/architecture/framework/services/compute/azure-kubernetes-service/azure-kubernetes-service?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
22-
- name: Plan your implementation
23-
href: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
24-
- name: Optimize costs
25-
href: best-practices-cost.md
26-
- name: Windows vs. Linux containers
27-
href: windows-vs-linux-containers.md
18+
- name: Getting started
19+
items:
20+
- name: Well-architected considerations
21+
href: /azure/architecture/framework/services/compute/azure-kubernetes-service/azure-kubernetes-service?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
22+
- name: Plan your implementation
23+
href: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
24+
- name: Windows container considerations
25+
href: windows-vs-linux-containers.md
26+
- name: Optimize costs
27+
href: best-practices-cost.md
2828
- name: Quickstarts
2929
expanded: true
3030
items:
31-
- name: Deploy a Linux-based AKS Cluster
31+
- name: Create a Linux-based AKS Cluster
3232
expanded: true
3333
items:
3434
- name: Use the Azure CLI
@@ -48,15 +48,15 @@
4848
href: learn/quick-kubernetes-deploy-rm-template.md
4949
- name: Use Terraform
5050
href: learn/quick-kubernetes-deploy-terraform.md
51-
- name: Deploy a Windows-based AKS Cluster
51+
- name: Create a Windows-based AKS Cluster
5252
items:
5353
- name: Use the Azure CLI
5454
href: learn/quick-windows-container-deploy-cli.md
5555
- name: Use Azure PowerShell
5656
href: learn/quick-windows-container-deploy-powershell.md
5757
- name: Use the Azure portal
5858
href: learn/quick-windows-container-deploy-portal.md
59-
- name: Develop applications
59+
- name: Work with package managers
6060
expanded: true
6161
items:
6262
- name: Develop with Helm

articles/aks/best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ The following conceptual articles cover some of the fundamental features and com
7676

7777
## Next steps
7878

79-
For guidance on a creating full solutions with AKS for production, see [AKS solution guidance][aks-solution-guidance].
79+
For guidance on a designing an enterprise-scale implementation of AKS, see [Plan your AKS design][plan-aks-design].
8080

8181
<!-- LINKS - internal -->
82-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
82+
[plan-aks-design]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

articles/aks/learn/quick-kubernetes-deploy-bicep-extensibility-kubernetes-provider.md

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
2-
title: 'Quickstart: Create an Azure Kubernetes Service (AKS) cluster using the Bicep extensibility Kubernetes provider'
3-
description: Learn how to quickly create a Kubernetes cluster using the Bicep extensibility Kubernetes provider and deploy an application in Azure Kubernetes Service (AKS).
2+
title: 'Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Bicep extensibility Kubernetes provider'
3+
description: Learn how to quickly deploy a Kubernetes cluster using the Bicep extensibility Kubernetes provider and deploy an application in Azure Kubernetes Service (AKS).
44
ms.topic: quickstart
55
ms.custom: devx-track-bicep
6-
ms.date: 12/27/2023
7-
#Customer intent: As a developer or cluster operator, I want to quickly create an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
6+
ms.date: 01/11/2024
7+
#Customer intent: As a developer or cluster operator, I want to quickly deploy an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
88
---
99

10-
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Bicep extensibility Kubernetes provider (Preview)
10+
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Bicep extensibility Kubernetes provider (preview)
1111

1212
Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you quickly deploy and manage clusters. In this quickstart, you:
1313

@@ -27,6 +27,9 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
2727
> }
2828
> ```
2929
30+
> [!NOTE]
31+
> To get started with quickly provisioning an AKS cluster, this article includes steps to deploy a cluster with default settings for evaluation purposes only. Before deploying a production-ready cluster, we recommend that you familiarize yourself with our [baseline reference architecture][baseline-reference-architecture] to consider how it aligns with your business requirements.
32+
3033
## Before you begin
3134
3235
* This quickstart assumes a basic understanding of Kubernetes concepts. For more information, see [Kubernetes core concepts for Azure Kubernetes Service (AKS)][kubernetes-concepts].
@@ -432,4 +435,5 @@ To learn more about AKS and walk through a complete code-to-deployment example,
432435
[new-azresourcegroup]: /powershell/module/az.resources/new-azresourcegroup
433436
[new-azresourcegroupdeployment]: /powershell/module/az.resources/new-azresourcegroupdeployment
434437
[az-sshkey-create]: /cli/azure/sshkey#az_sshkey_create
435-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
438+
[baseline-reference-architecture]: /azure/architecture/reference-architectures/containers/aks/baseline-aks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
439+
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

articles/aks/learn/quick-kubernetes-deploy-bicep.md

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
2-
title: 'Quickstart: Create an Azure Kubernetes Service (AKS) cluster using Bicep'
3-
description: Learn how to quickly create a Kubernetes cluster using a Bicep file and deploy an application in Azure Kubernetes Service (AKS).
2+
title: 'Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Bicep'
3+
description: Learn how to quickly deploy a Kubernetes cluster using a Bicep file and deploy an application in Azure Kubernetes Service (AKS).
44
ms.topic: quickstart
55
ms.date: 12/27/2023
66
ms.custom: mvc, subject-armbicep, devx-track-bicep, devx-track-azurecli, devx-track-linux
7-
#Customer intent: As a developer or cluster operator, I want to quickly create an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
7+
#Customer intent: As a developer or cluster operator, I want to quickly deploy an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
88
---
99

1010
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Bicep
@@ -16,6 +16,9 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
1616

1717
:::image type="content" source="media/quick-kubernetes-deploy-bicep/aks-store-application.png" alt-text="Screenshot of browsing to Azure Store sample application." lightbox="media/quick-kubernetes-deploy-bicep/aks-store-application.png":::
1818

19+
> [!NOTE]
20+
> To get started with quickly provisioning an AKS cluster, this article includes steps to deploy a cluster with default settings for evaluation purposes only. Before deploying a production-ready cluster, we recommend that you familiarize yourself with our [baseline reference architecture][baseline-reference-architecture] to consider how it aligns with your business requirements.
21+
1922
## Before you begin
2023

2124
* This quickstart assumes a basic understanding of Kubernetes concepts. For more information, see [Kubernetes core concepts for Azure Kubernetes Service (AKS)][kubernetes-concepts].
@@ -40,7 +43,7 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
4043

4144
* To create an AKS cluster using a Bicep file, you provide an SSH public key. If you need this resource, see the following section. Otherwise, skip to [Review the Bicep file](#review-the-bicep-file).
4245
* Make sure the identity you use to create your cluster has the appropriate minimum permissions. For more details on access and identity for AKS, see [Access and identity options for Azure Kubernetes Service (AKS)](../concepts-identity.md).
43-
* To deploy a Bicep file, you need write access on the resources you deploy and access to all operations on the `Microsoft.Resources/deployments` resource type. For example, to deploy a virtual machine, you need `Microsoft.Compute/virtualMachines/write` and `Microsoft.Resources/deployments/*` permissions. For a list of roles and permissions, see [Azure built-in roles](../../role-based-access-control/built-in-roles.md).
46+
* To deploy a Bicep file, you need write access on the resources you create and access to all operations on the `Microsoft.Resources/deployments` resource type. For example, to create a virtual machine, you need `Microsoft.Compute/virtualMachines/write` and `Microsoft.Resources/deployments/*` permissions. For a list of roles and permissions, see [Azure built-in roles](../../role-based-access-control/built-in-roles.md).
4447

4548
### Create an SSH key pair
4649

@@ -519,4 +522,5 @@ To learn more about AKS and walk through a complete code-to-deployment example,
519522
[ssh-keys]: ../../virtual-machines/linux/create-ssh-keys-detailed.md
520523
[new-az-aks-cluster]: /powershell/module/az.aks/new-azakscluster
521524
[az-sshkey-create]: /cli/azure/sshkey#az_sshkey_create
522-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
525+
[baseline-reference-architecture]: /azure/architecture/reference-architectures/containers/aks/baseline-aks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
526+
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

articles/aks/learn/quick-kubernetes-deploy-cli.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: 'Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure CLI'
3-
description: Learn how to quickly create a Kubernetes cluster, deploy an application, and monitor performance in Azure Kubernetes Service (AKS) using Azure CLI.
3+
description: Learn how to quickly deploy a Kubernetes cluster and deploy an application in Azure Kubernetes Service (AKS) using Azure CLI.
44
ms.topic: quickstart
55
ms.date: 01/10/2024
66
ms.custom: H1Hack27Feb2017, mvc, devcenter, seo-javascript-september2019, seo-javascript-october2019, seo-python-october2019, devx-track-azurecli, contperf-fy21q1, mode-api, devx-track-linux
7-
#Customer intent: As a developer or cluster operator, I want to create an AKS cluster and deploy an application so I can see how to run and monitor applications using the managed Kubernetes service in Azure.
7+
#Customer intent: As a developer or cluster operator, I want to deploy an AKS cluster and deploy an application so I can see how to run applications using the managed Kubernetes service in Azure.
88
---
99

1010
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure CLI
@@ -14,6 +14,11 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
1414
- Deploy an AKS cluster using the Azure CLI.
1515
- Run a sample multi-container application with a group of microservices and web front ends simulating a retail scenario.
1616

17+
:::image type="content" source="media/quick-kubernetes-deploy-cli/aks-store-application.png" alt-text="Screenshot of browsing to Azure Store sample application." lightbox="media/quick-kubernetes-deploy-cli/aks-store-application.png":::
18+
19+
> [!NOTE]
20+
> To get started with quickly provisioning an AKS cluster, this article includes steps to deploy a cluster with default settings for evaluation purposes only. Before deploying a production-ready cluster, we recommend that you familiarize yourself with our [baseline reference architecture][baseline-reference-architecture] to consider how it aligns with your business requirements.
21+
1722
## Before you begin
1823

1924
This quickstart assumes a basic understanding of Kubernetes concepts. For more information, see [Kubernetes core concepts for Azure Kubernetes Service (AKS)][kubernetes-concepts].
@@ -433,5 +438,6 @@ To learn more about AKS and walk through a complete code-to-deployment example,
433438
[az-group-create]: /cli/azure/group#az-group-create
434439
[az-group-delete]: /cli/azure/group#az-group-delete
435440
[kubernetes-deployment]: ../concepts-clusters-workloads.md#deployments-and-yaml-manifests
436-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
437-
[intro-azure-linux]: ../../azure-linux/intro-azure-linux.md
441+
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
442+
[intro-azure-linux]: ../../azure-linux/intro-azure-linux.md
443+
[baseline-reference-architecture]: /azure/architecture/reference-architectures/containers/aks/baseline-aks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

articles/aks/learn/quick-kubernetes-deploy-portal.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
22
title: 'Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using the Azure portal'
33
titleSuffix: Azure Kubernetes Service
4-
description: Learn how to quickly create a Kubernetes cluster, deploy an application, and monitor performance in Azure Kubernetes Service (AKS) using the Azure portal.
4+
description: Learn how to quickly deploy a Kubernetes cluster and deploy an application in Azure Kubernetes Service (AKS) using the Azure portal.
55
ms.topic: quickstart
6-
ms.date: 12/27/2023
6+
ms.date: 01/11/2024
77
ms.custom: mvc, seo-javascript-october2019, contperf-fy21q3, mode-ui, devx-track-linux
8-
#Customer intent: As a developer or cluster operator, I want to quickly create an AKS cluster and deploy an application so that I can see how to run and monitor applications using the managed Kubernetes service in Azure.
8+
#Customer intent: As a developer or cluster operator, I want to quickly deploy an AKS cluster and deploy an application so that I can see how to run and monitor applications using the managed Kubernetes service in Azure.
99
---
1010

1111
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure portal
@@ -15,6 +15,11 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
1515
- Deploy an AKS cluster using the Azure portal.
1616
- Run a sample multi-container application with a group of microservices and web front ends simulating a retail scenario.
1717

18+
:::image type="content" source="media/quick-kubernetes-deploy-portal/aks-store-application.png" alt-text="Screenshot of browsing to Azure Store sample application." lightbox="media/quick-kubernetes-deploy-portal/aks-store-application.png":::
19+
20+
> [!NOTE]
21+
> To get started with quickly provisioning an AKS cluster, this article includes steps to deploy a cluster with default settings for evaluation purposes only. Before deploying a production-ready cluster, we recommend that you familiarize yourself with our [baseline reference architecture][baseline-reference-architecture] to consider how it aligns with your business requirements.
22+
1823
## Before you begin
1924

2025
This quickstart assumes a basic understanding of Kubernetes concepts. For more information, see [Kubernetes core concepts for Azure Kubernetes Service (AKS)][kubernetes-concepts].
@@ -462,4 +467,5 @@ To learn more about AKS and walk through a complete code-to-deployment example,
462467
[aks-tutorial]: ../tutorial-kubernetes-prepare-app.md
463468
[preset-config]: ../quotas-skus-regions.md#cluster-configuration-presets-in-the-azure-portal
464469
[intro-azure-linux]: ../../azure-linux/intro-azure-linux.md
465-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
470+
[baseline-reference-architecture]: /azure/architecture/reference-architectures/containers/aks/baseline-aks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
471+
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

articles/aks/learn/quick-kubernetes-deploy-powershell.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
---
22
title: 'Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure PowerShell'
3-
description: Learn how to quickly create a Kubernetes cluster and deploy an application in Azure Kubernetes Service (AKS) using PowerShell.
3+
description: Learn how to quickly deploy a Kubernetes cluster and deploy an application in Azure Kubernetes Service (AKS) using PowerShell.
44
ms.topic: quickstart
5-
ms.date: 01/10/2024
5+
ms.date: 01/11/2024
66
ms.custom: devx-track-azurepowershell, mode-api, devx-track-linux
7-
#Customer intent: As a developer or cluster operator, I want to quickly create an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
7+
#Customer intent: As a developer or cluster operator, I want to quickly deploy an AKS cluster and deploy an application so that I can see how to run applications using the managed Kubernetes service in Azure.
88
---
99

1010
# Quickstart: Deploy an Azure Kubernetes Service (AKS) cluster using Azure PowerShell
@@ -14,6 +14,11 @@ Azure Kubernetes Service (AKS) is a managed Kubernetes service that lets you qui
1414
- Deploy an AKS cluster using Azure PowerShell.
1515
- Run a sample multi-container application with a group of microservices and web front ends simulating a retail scenario.
1616

17+
:::image type="content" source="media/quick-kubernetes-deploy-powershell/aks-store-application.png" alt-text="Screenshot of browsing to Azure Store sample application." lightbox="media/quick-kubernetes-deploy-powershell/aks-store-application.png":::
18+
19+
> [!NOTE]
20+
> To get started with quickly provisioning an AKS cluster, this article includes steps to deploy a cluster with default settings for evaluation purposes only. Before deploying a production-ready cluster, we recommend that you familiarize yourself with our [baseline reference architecture][baseline-reference-architecture] to consider how it aligns with your business requirements.
21+
1722
## Before you begin
1823

1924
This article assumes a basic understanding of Kubernetes concepts. For more information, see [Kubernetes core concepts for Azure Kubernetes Service (AKS)](../concepts-clusters-workloads.md).
@@ -422,4 +427,5 @@ To learn more about AKS and walk through a complete code-to-deployment example,
422427
[remove-azresourcegroup]: /powershell/module/az.resources/remove-azresourcegroup
423428
[aks-tutorial]: ../tutorial-kubernetes-prepare-app.md
424429
[azure-resource-group]: ../../azure-resource-manager/management/overview.md
425-
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?WT.mc_id=AKSDOCSPAGE
430+
[baseline-reference-architecture]: /azure/architecture/reference-architectures/containers/aks/baseline-aks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json
431+
[aks-solution-guidance]: /azure/architecture/reference-architectures/containers/aks-start-here?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json

0 commit comments

Comments
 (0)