An open API service indexing awesome lists of open source software.

https://github.com/alexsjones/gitops-kubernetes-cluster

A quick way to build a cluster with ArgoCD then deploy via Applications
https://github.com/alexsjones/gitops-kubernetes-cluster

helm kubectl kubernetes scaleway

Last synced: 5 months ago
JSON representation

A quick way to build a cluster with ArgoCD then deploy via Applications

Awesome Lists containing this project

README

        

# GitOps-Kubernetes-cluster

For more boiler plate examples and a complete Kubernetes setup checkout: https://github.com/AlexsJones/kube-microcosm

A snapshot of a cluster configuation I've used running on Scaleway.
It leverages ArgoCD to pull in a Helm chart that launches additional ArgoCD applications.

![](images/scaleway.png)

## Bootstrap

- `make install-argocd`

![](images/1.png)

The bootstrap process will install the Applications into GitOps as CRD.

![](images/2.png)

![](images/3.png)

### Optional ingress

`make install-cert-manager`

Once installed you can use cert-manager to install certs for grafana/argocd.

You will see the `resources` folder is tailored to my certs and domain names - make it your own and alter it.

```
make install-argocd-ingress
make install-grafana-ingress
```