thanos-io / thanos-community-website

Apache License 2.0
0 stars 4 forks source link

Work in progress

This project is part of https://github.com/thanos-io/thanos/issues/4606, an GSoC/Community Bridge/LFX project to setup a publically accessible instance of Thanos.

Contributing

At the moment we are setting up the base for the project. We are absolutely open for any input. Be it code, PR, involvement or feedback. However, documentation is still very scarce. The goals is to improve this over time so this project becomes way more accessible for everyone.

CI/CD setup

ArgoCD Setup

We are using ArgoCD to deploy this project. ArgoCD is setup in a way that it is self managed.

The argocd-bootstrap folder contains the basics to:

ArgoCD can be accessed by doing:

kubectl port-forward -n argocd svc/argocd-server 8080:443

and then you can visit http://localhost:8080

By default, and due to the fact it's still localhost, you get admin access

ArgoCD UI

Folder structure

short term Todo's

longer term Todo's