Skip to content

A collection of charts and values deployed on STFC Cloud Clusters

License

Notifications You must be signed in to change notification settings

stfc/cloud-deployed-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kubernetes Deployed Apps using ArgoCD for the STFC Cloud

A collection of helm charts and configuration files for setting up clusters that are being used by the STFC Cloud team.

This repo acts as the "central repository" of all configuration information for our K8s clusters. It allows a user to select which applications or infrastructure they want to deploy, from a pre-opinionated list.

We use ArgoCD to manage our clusters. Each cluster has its own argocd deployment that uses this repo as its source of truth

Repository Structure

This repository contains the following directories:

  • charts - Described in the charts documentation, this directory contains all the helm charts and generic configuration that are used to deploy applications and infrastructure to multiple clusters.

  • clusters - This directory contains cluster-specific compositions of applications and infrastructure. For example, it may contain definitions of a production cluster, the flavors used and the applications deployed onto it. The overrides allow us to have different configurations for each clusters, or point to different repository revisions. Clusters are sub-divided into the environment they belong to (i.e. dev, staging, production).

  • scripts - This directory contains various "helper" scripts that we use for handling configuration management aspects

About

A collection of charts and values deployed on STFC Cloud Clusters

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages