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
Copy file name to clipboardExpand all lines: articles/aks/integrations.md
+25-17Lines changed: 25 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Azure Kubernetes Service (AKS) provides extra functionality for your clusters us
12
12
13
13
## Add-ons
14
14
15
-
Add-ons are a fully supported way to provide extra capabilities for your AKS cluster. The installation, configuration, and lifecycle of add-ons is managed by AKS. You can use the [`az aks enable-addons`][az-aks-enable-addons] command to install an add-on or manage the add-ons for your cluster.
15
+
Add-ons are a fully supported way to provide extra capabilities for your AKS cluster. The installation, configuration, and lifecycle of add-ons are managed on AKS. You can use the [`az aks enable-addons`][az-aks-enable-addons] command to install an add-on or manage the add-ons for your cluster.
16
16
17
17
AKS uses the following rules for applying updates to installed add-ons:
18
18
@@ -24,21 +24,21 @@ AKS uses the following rules for applying updates to installed add-ons:
24
24
### Exceptions
25
25
26
26
- Add-ons are upgraded to a new major/minor version (or breaking change) within a Kubernetes minor version if either the cluster's Kubernetes version or the add-on version are in preview.
27
-
- There may be unavoidable circumstances, such as CVE security patches or critical bug fixes, when you need to update an add-on within a GA minor version.
27
+
- There can be unavoidable circumstances, such as CVE security patches or critical bug fixes, when you need to update an add-on within a GA minor version.
28
28
29
29
### Available add-ons
30
30
31
-
| Name | Description |More details|
32
-
|---|---|---|
33
-
| web_application_routing | Use a managed NGINX ingress controller with your AKS cluster.|[Application Routing Overview][app-routing]|
34
-
| ingress-appgw | Use Application Gateway Ingress Controller with your AKS cluster. |[What is Application Gateway Ingress Controller?][agic]|
35
-
| keda | Use event-driven autoscaling for the applications on your AKS cluster. |[Simplified application autoscaling with Kubernetes Event-driven Autoscaling (KEDA) add-on][keda]|
36
-
| monitoring | Use Container Insights monitoring with your AKS cluster. |[Container insights overview][container-insights]|
37
-
| azure-policy | Use Azure Policy for AKS, which enables at-scale enforcements and safeguards on your clusters in a centralized, consistent manner. |[Understand Azure Policy for Kubernetes clusters][azure-policy-aks]|
38
-
| azure-keyvault-secrets-provider | Use Azure Keyvault Secrets Provider addon.|[Use the Azure Key Vault Provider for Secrets Store CSI Driver in an AKS cluster][keyvault-secret-provider]|
39
-
| virtual-node | Use virtual nodes with your AKS cluster. |[Use virtual nodes][virtual-nodes]|
40
-
| http_application_routing | Configure ingress with automatic public DNS name creation for your AKS cluster (retired). |[HTTP application routing add-on on Azure Kubernetes Service (AKS) (retired)][http-app-routing]|
41
-
| open-service-mesh | Use Open Service Mesh with your AKS cluster (retired). |[Open Service Mesh AKS add-on (retired)][osm]|
31
+
| Name | Description |Articles | GitHub|
32
+
|---|---|---| --- |
33
+
| web_application_routing | Use a managed NGINX ingress controller with your AKS cluster.|[Application Routing Overview][app-routing]|[GitHub][app-routing-repo]|
34
+
| ingress-appgw | Use Application Gateway Ingress Controller with your AKS cluster. |[What is Application Gateway Ingress Controller?][agic]|[GitHub][agic-repo]|
35
+
| keda | Use event-driven autoscaling for the applications on your AKS cluster. |[Simplified application autoscaling with Kubernetes Event-driven Autoscaling (KEDA) add-on][keda]|[GitHub][keda-repo]|
36
+
| monitoring | Use Container Insights monitoring with your AKS cluster. |[Container insights overview][container-insights]|[GitHub][aks-repo]|
37
+
| azure-policy | Use Azure Policy for AKS, which enables at-scale enforcements and safeguards on your clusters in a centralized, consistent manner. |[Understand Azure Policy for Kubernetes clusters][azure-policy-aks]|[GitHub][azure-policy-repo]|
38
+
| azure-keyvault-secrets-provider | Use Azure Keyvault Secrets Provider addon.|[Use the Azure Key Vault Provider for Secrets Store CSI Driver in an AKS cluster][keyvault-secret-provider]|[GitHub][keyvault-secret-provider-repo]|
39
+
| virtual-node | Use virtual nodes with your AKS cluster. |[Use virtual nodes][virtual-nodes]|[GitHub][virtual-nodes-oss-repo]|
40
+
| http_application_routing | Configure ingress with automatic public DNS name creation for your AKS cluster (retired). |[HTTP application routing add-on on Azure Kubernetes Service (AKS) (retired)][http-app-routing]|[GitHub][app-routing-repo]|
41
+
| open-service-mesh | Use Open Service Mesh with your AKS cluster (retired). |[Open Service Mesh AKS add-on (retired)][osm]|[GitHub][osm-repo]|
42
42
43
43
## Extensions
44
44
@@ -53,7 +53,7 @@ Extensions and add-ons are both supported ways to add functionality to your AKS
53
53
54
54
## GitHub Actions
55
55
56
-
GitHub Actions helps you automate your software development workflows from within GitHub.
56
+
GitHub Actions help you automate your software development workflows from within GitHub.
57
57
58
58
- For more information on using GitHub Actions with Azure, see [GitHub Actions for Azure][github-actions].
59
59
- For an example of using GitHub Actions with an AKS cluster, see [Build, test, and deploy containers to Azure Kubernetes Service using GitHub Actions][github-actions-aks].
@@ -69,25 +69,32 @@ There are many open-source and third-party integrations you can install on your
69
69
|[Grafana][grafana]| An open-source dashboard for observability. |[Deploy Grafana on Kubernetes][grafana-install] or use [Managed Grafana][managed-grafana]|
70
70
|[Couchbase][couchdb]| A distributed NoSQL cloud database. |[Install Couchbase and the Operator on AKS][couchdb-install]|
71
71
|[OpenFaaS][open-faas]| An open-source framework for building serverless functions by using containers. |[Use OpenFaaS with AKS][open-faas-aks]|
72
-
|[Apache Spark][apache-spark]| An open-source, fast engine for large-scale data processing. | Running Apache Spark jobs requires a minimum node size of *Standard_D3_v2*. See [running Spark on Kubernetes][spark-kubernetes] for more details on running Spark jobs on Kubernetes. |
72
+
|[Apache Spark][apache-spark]| An open-source, fast engine for large-scale data processing. | Running Apache Spark jobs requires a minimum node size of *Standard_D3_v2*. For more information on running Spark jobs on Kubernetes, see the [running Spark on Kubernetes][spark-kubernetes] guide. |
73
73
|[Istio][istio]| An open-source service mesh. |[Istio Installation Guides][istio-install]|
74
74
|[Linkerd][linkerd]| An open-source service mesh. |[Linkerd Getting Started][linkerd-install]|
75
75
|[Consul][consul]| An open-source, identity-based networking solution. |[Getting Started with Consul Service Mesh for Kubernetes][consul-install]|
76
76
77
77
### Third-party integrations for Windows containers
78
78
79
-
Microsoft has collaborated with partners to ensure your build, test, deployment, configuration, and monitoring of your applications perform optimally with Windows containers on AKS.
79
+
Microsoft collaborates with partners to ensure the build, test, deployment, configuration, and monitoring of your applications perform optimally with Windows containers on AKS.
80
80
81
-
For more details, see [Windows AKS partner solutions][windows-aks-partner-solutions].
81
+
For more information, see [Windows AKS partner solutions][windows-aks-partner-solutions].
0 commit comments