Skip to content

jmcx/apiops-oas-tutorial

Repository files navigation

APIOps with Gravitee.io - from OpenAPI to Gravitee

Gravitee logo

APIOps is about applying Infrastructure-as-Code (IaC) and GitOps to the management of APIs. Teams that want increased levels of automation, reliability, and scalability in the way they manage APIs are investing in APIOps. Gravitee is committed to supporting companies on their journey towards APIOps.

This repo provides an example APIOps pipeline that implements the architecture shown in the diagram below.

APIOps architecture

Fork the repo and have a go yourself! More detailed instructions and other improvements coming soon.

Getting started

kubectl create namespace argocd
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
argocd login --core
brew install argocd
kubectl config set-context --current --namespace=argocd
argocd app create apiops --repo https://github.com/jmcx/apiops-oas-tutorial.git  --path "." --dest-namespace default --dest-server https://kubernetes.default.svc
argocd app sync apiops

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published