Skip to content

Organization of your METIS platform

In CS Group, METIS platforms are organized as ArgoCD Platforms with the same folder architecture to make it easier to maintain.

Example:

My Platform  
 | additional-resources
 |  | cert-prod-issuer.yaml
 | modules  
 |  | base  
 |  |  | cert-manager.yaml  
 |  |  | ingress-nginx.yaml  
 |  |  | keycloak.yaml  
 |  | data-management  
 |  |  | pgadmin.yaml  
 |  |  | postgres-extended.yaml  
 |  | processing  
 |  |  | scdf.yaml
 |  | additional-resource.yaml
 | README.md

The additional-resources folder will contains all the custom K8s resources you want to add to your platforms and will be deployed with the additional-resource.yaml file.

The modules folder will contains a folder for each METIS modules you need to deploy with every applications of the module you need