https://github.com/jdockerty/personal-projects-infra
Infrastructure for personal projects
https://github.com/jdockerty/personal-projects-infra
Last synced: 6 months ago
JSON representation
Infrastructure for personal projects
- Host: GitHub
- URL: https://github.com/jdockerty/personal-projects-infra
- Owner: jdockerty
- Created: 2021-12-08T19:38:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-20T23:05:44.000Z (about 4 years ago)
- Last Synced: 2025-01-23T13:29:40.283Z (over 1 year ago)
- Language: Smarty
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Personal Infrastructure
Small hosting repository for my personal projects infrastructure, currently evaluating a DigitalOcean Kubernetes cluster.
## Kubectl setup
Once the `terraform apply` runs successfully, the `cluster_id` output can be used to retrieve the kube config file using
terraform output -raw cluster_id | xargs doctl kubernetes cluster kubeconfig save
## Helm
If you run
helm install cluster-apps --create-namespace --namespace argocd helm/
This will create a number of resources, namely:
* ArgoCD - this is the main component that manages the rest of the applications
* Cert Manager
* Bitnami Sealed Secrets via ArgoCD