https://github.com/kasuboski/k8s-gitops
Specify my Kubernetes cluster declaratively
https://github.com/kasuboski/k8s-gitops
gitops k8s-at-home kubernetes kustomize
Last synced: 1 day ago
JSON representation
Specify my Kubernetes cluster declaratively
- Host: GitHub
- URL: https://github.com/kasuboski/k8s-gitops
- Owner: kasuboski
- Created: 2020-07-12T23:38:14.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-10-23T02:09:08.000Z (8 months ago)
- Last Synced: 2024-10-23T16:12:29.718Z (8 months ago)
- Topics: gitops, k8s-at-home, kubernetes, kustomize
- Language: Go
- Homepage: https://argocd.joshcorp.co/
- Size: 2.14 MB
- Stars: 43
- Watchers: 2
- Forks: 11
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Managing Kubernetes with GitOps
[](https://argocd.joshcorp.co/applications/apps)This repo is synced with the cluster using [ArgoCD](https://argoproj.github.io/projects/argo-cd).
The cluster is described more [here](https://www.joshkasuboski.com/posts/home-k8s-raspberry-update/).
Secrets are managed by [Doppler](https://www.doppler.com/). This syncs values to a namespace based on a `DopplerSecret` definition. Secrets are still encrypted in this repo using git-crypt. You can find a walkthrough [here](https://buddy.works/guides/git-crypt).