<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx" -->

---
title: Connecting an AKS Argo CD instance to a self-hosted...
description: Connecting Argo CD on Azure Kubernetes Service to a self-hosted Octopus Deploy server requires specific networking configuration. Key steps include retrieving...
canonical: https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Connecting an AKS Argo CD instance to a self-hosted Octopus Deploy server | daily.dev
og:description: Connecting Argo CD on Azure Kubernetes Service to a self-hosted Octopus Deploy server requires specific networking configuration. Key steps include retrieving...
og:url: https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx
og:image: https://api.daily.dev/og/posts/OvCzfSasX.png
og:image:alt: Connecting an AKS Argo CD instance to a self-hosted Octopus Deploy server
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Connecting an AKS Argo CD instance to a self-hosted Octopus Deploy server

**[OctopusDeploy](https://daily.dev/sources/octopusdeploy)** · 5 min read · 1 upvotes · 0 comments

## Summary

Connecting Argo CD on Azure Kubernetes Service to a self-hosted Octopus Deploy server requires specific networking configuration. Key steps include retrieving the cluster's outbound IP address for firewall rules, opening ports 443 (for initial API registration) and 8443 (for gRPC communication), and handling DNS resolution through custom ConfigMaps. For high-availability setups with load balancers, HTTP/2 support must be enabled on port 8443. Additional configuration is needed for local Certificate Authorities, requiring base64-encoded root CA certificates in Helm chart overrides.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://octopus.com/blog/aks-argo-cd-to-self-hosted-octopus>

## Similar posts on daily.dev

- [Connecting an AWS EKS Argo CD instance to Octopus Cloud](https://daily.dev/posts/connecting-an-aws-eks-argo-cd-instance-to-octopus-cloud-rni1lk1yu) · OctopusDeploy · 0 upvotes · 0 comments
- [How to Deploy to Kubernetes using Argo CD and GitOps](https://daily.dev/posts/how-to-deploy-to-kubernetes-using-argo-cd-and-gitops-loemaf7pl) · DigitalOcean Community · 4 upvotes · 0 comments
- [Behind the scenes: Designing Argo CD in Octopus](https://daily.dev/posts/behind-the-scenes-designing-argo-cd-in-octopus-ebzkl4aqf) · OctopusDeploy · 4 upvotes · 0 comments
- [Connecting Octopus Cloud to your internal systems — without opening a single port](https://daily.dev/posts/connecting-octopus-cloud-to-your-internal-systems-without-opening-a-single-port-4xqjis230) · OctopusDeploy · 0 upvotes · 0 comments

---

Tags: [#argocd](https://daily.dev/tags/argocd), [#azure](https://daily.dev/tags/azure), [#devops](https://daily.dev/tags/devops), [#kubernetes](https://daily.dev/tags/kubernetes), [#networking](https://daily.dev/tags/networking)

[View this post on daily.dev](https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Connecting an AKS Argo CD instance to a self-hosted Octopus Deploy server","url":"https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx"},"datePublished":"2026-01-27T16:29:37.868Z","dateModified":"2026-03-15T03:43:59.741Z","description":"Connecting Argo CD on Azure Kubernetes Service to a self-hosted Octopus Deploy server requires specific networking configuration. Key steps include retrieving...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/9f4fb5d48fa29ed879c46a5475d6fb9c?_a=AQAEulh","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/9f4fb5d48fa29ed879c46a5475d6fb9c?_a=AQAEulh","isAccessibleForFree":true,"articleSection":"OctopusDeploy","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"OctopusDeploy","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/71110ae886d64eac9f3a01496feb2bd8","url":"https://daily.dev/sources/octopusdeploy"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/connecting-an-aks-argo-cd-instance-to-a-self-hosted-octopus-deploy-server-ovczfsasx","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"argocd,azure,devops,kubernetes,networking","timeRequired":"PT5M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"OctopusDeploy","item":"https://daily.dev/sources/octopusdeploy"},{"@type":"ListItem","position":3,"name":"Connecting an AKS Argo CD instance to a self-hosted Octopus Deploy server"}]}
```

