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
- Host: GitHub
- URL: https://github.com/alexsjones/gitops-kubernetes-cluster
- Owner: AlexsJones
- Created: 2020-03-25T17:59:40.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-27T18:10:45.000Z (almost 2 years ago)
- Last Synced: 2024-12-16T00:51:48.907Z (6 months ago)
- Topics: helm, kubectl, kubernetes, scaleway
- Language: Makefile
- Homepage:
- Size: 2.14 MB
- Stars: 44
- Watchers: 4
- Forks: 25
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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.
## Bootstrap
- `make install-argocd`

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


### 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
```