Skip to content

redhat-appstudio/managed-gitops

Repository files navigation

Managed GitOps Service

This is currently a work in progress and is subject to changes. Do not use this in any production environment.


Overview

This repo is the home for all the Managed GitOps Service components. It contains various tools and services that you can use to deploy, as well as the libraries you can use to develop the GitOps Service that will be integrated with the Stonesoup project.

This repository is closely associated with the application-api repository, which contains the public Stonesoup APIs exposed by the application-service and appstudio-controller components.


Documentation

⚡ Project Info

  • Public Kubernetes/KCP API - The Kubernetes-resource-based API that is used to interact with the GitOps Service.
  • 👉 Component Index 👈 - Directory structure of this repo
  • Design - High-level architecture of the GitOps Managed Service and its components
  • Google Drive - Lot's of information for new people to the project

⭐ For Users

  • Install - Install GitOps Managed Service to your Kubernetes cluster
  • Run it - How to run the service

🔥 For Developers

  • Building - Instructions for building each component and the Docker image
  • Development - Instructions for developers who want to contribute
  • Debugging - Common errors and pitfalls

Contributions

If you like to contribute to GitOps Managed Service, please be so kind to read our Contribution Policy first.

About

GitOps Service: Backend/cluster-agent/utility components aiming to provided GitOps services via Kubernetes-controller-managed Argo CD

Resources

Stars

Watchers

Forks