From 41ddb27be65817c1ba91d08ec80ccf1a28568b3d Mon Sep 17 00:00:00 2001 From: Fernando Rocha Date: Mon, 28 Apr 2025 10:25:57 -0700 Subject: [PATCH 1/2] Updating AKS Cluster creation command (#4632) * updating aks cluster creation command Signed-off-by: Fernando Rocha * adding missing space Signed-off-by: Fernando Rocha --------- Signed-off-by: Fernando Rocha --- .../en/operations/hosting/kubernetes/cluster/setup-aks.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daprdocs/content/en/operations/hosting/kubernetes/cluster/setup-aks.md b/daprdocs/content/en/operations/hosting/kubernetes/cluster/setup-aks.md index 79d29f274..2b3909232 100644 --- a/daprdocs/content/en/operations/hosting/kubernetes/cluster/setup-aks.md +++ b/daprdocs/content/en/operations/hosting/kubernetes/cluster/setup-aks.md @@ -39,7 +39,7 @@ This guide walks you through installing an Azure Kubernetes Service (AKS) cluste 1. Create an AKS cluster. To use a specific version of Kubernetes, use `--kubernetes-version` (1.13.x or newer version required). ```bash - az aks create --resource-group [your_resource_group] --name [your_aks_cluster_name] --node-count 2 --enable-addons http_application_routing --generate-ssh-keys + az aks create --resource-group [your_resource_group] --name [your_aks_cluster_name] --location [region] --node-count 2 --enable-app-routing --generate-ssh-keys ``` 1. Get the access credentials for the AKS cluster. From 58ef38fa3cec12f07fb24cecad43399b3d592f59 Mon Sep 17 00:00:00 2001 From: Fernando Rocha Date: Tue, 29 Apr 2025 03:31:35 -0700 Subject: [PATCH 2/2] Argo CD Integration docs (#4629) * Argo CD Integration docs Signed-off-by: Fernando Rocha * page weight Signed-off-by: Fernando Rocha * Update daprdocs/content/en/developing-applications/integrations/argo-cd.md Signed-off-by: Mark Fussell * Update daprdocs/content/en/developing-applications/integrations/argo-cd.md Signed-off-by: Mark Fussell * Update daprdocs/content/en/developing-applications/integrations/argo-cd.md Signed-off-by: Mark Fussell * Update daprdocs/content/en/developing-applications/integrations/argo-cd.md Signed-off-by: Mark Fussell --------- Signed-off-by: Fernando Rocha Signed-off-by: Mark Fussell Co-authored-by: Mark Fussell --- .../integrations/argo-cd.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 daprdocs/content/en/developing-applications/integrations/argo-cd.md diff --git a/daprdocs/content/en/developing-applications/integrations/argo-cd.md b/daprdocs/content/en/developing-applications/integrations/argo-cd.md new file mode 100644 index 000000000..0377a6099 --- /dev/null +++ b/daprdocs/content/en/developing-applications/integrations/argo-cd.md @@ -0,0 +1,17 @@ +--- +type: docs +title: "How to: Integrate with Argo CD" +linkTitle: "Argo CD" +weight: 9000 +description: "Integrate Dapr into your GitOps pipeline" +--- + +[Argo CD](https://argo-cd.readthedocs.io/en/stable/) is a declarative, GitOps continuous delivery tool for Kubernetes. It enables you to manage your Kubernetes deployments by tracking the desired application state in Git repositories and automatically syncing it to your clusters. + +## Integration with Dapr + +You can use Argo CD to manage the deployment of Dapr control plane components and Dapr-enabled applications. By adopting a GitOps approach, you ensure that Dapr's configurations and applications are consistently deployed, versioned, and auditable across your environments. Argo CD can be easily configured to deploy Helm charts, manifests, and Dapr components stored in Git repositories. + +## Sample code + +A sample project demonstrating Dapr deployment with Argo CD is available at [https://github.com/dapr/samples/tree/master/dapr-argocd](https://github.com/dapr/samples/tree/master/dapr-argocd).