Skip to content

Commit

Permalink
Add how-to/integration guide: Deploy a production API and gateway wit…
Browse files Browse the repository at this point in the history
…h APIOps using Argo CD and ngrok (#835)

As I was writing a blog post about APIOps and ngrok, I realized the
technical implementation deserved its own home in the docs—for one, it
was far too complex for a blog post, and second, it's a really nice
integration to have formally documented for future use.

This guide details how to deploy an example API with an APIOps-esque
workflow using the ngrok Kubernetes Operator, Kubernetes Gateway API,
Argo CD, and a public Git repository.
  • Loading branch information
joelhans authored Jul 22, 2024
1 parent fc6ce85 commit 40c6597
Show file tree
Hide file tree
Showing 9 changed files with 344 additions and 0 deletions.
329 changes: 329 additions & 0 deletions docs/integrations/argocd/apiops.mdx

Large diffs are not rendered by default.

Binary file added docs/integrations/argocd/img/argo-auto-sync.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/integrations/argocd/img/argo-replicas.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/integrations/argocd/img/argo-setup.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/integrations/argocd/img/argo-synced.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/integrations/argocd/img/argo-tile.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/integrations/argocd/img/ngrok-tunnel.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions docs/integrations/argocd/index.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
---
name: argocd
title: Argo CD Integration Hub
sidebar_label: Argo CD
description: |
Argo CD is the leading declarative GitOps continuous delivery tool for Kubernetes. With Argo CD, you store all your applications, configurations, and environments in one or more Git repositories so that your deployment and lifecycle management processes are automated, auditable, and repeatable.
excerpt: |
Quickly add ingress to apps and APIs running on Kubernetes clusters with GitOps/APIOps deployments.
---

import IntegrationPageList from "@site/src/components/IntegrationPageList";

<p>{frontMatter.description}</p>

<IntegrationPageList name={frontMatter.name} />

0 comments on commit 40c6597

Please sign in to comment.