- Go Template 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .forgejo | ||
| argocd | ||
| charts/tiny-personal-website | ||
| README.md | ||
| renovate.json | ||
Tiny Personal Website Helm Chart
This is just a simple little helm chart to deploy my tiny-personal-website using helm :)
This helm chart lives at: git.open.engineering:jessebot/tiny-personal-website-helm-chart
which is also mirrored to: codeberg:jessebot/tiny-personal-website-helm-chart.
Installing
Oh jeez, do I have several different ways for you to install this bad boy!
Installing from git.open.engineering (forgejo)
This uses the helm registry from our forgejo server at git.open.engineering.
Setup this registry from the command line:
helm repo add git.open.engineering https://git.open.engineering/api/packages/jessebot/helm
helm repo update
To install the package, run the following command:
helm install tiny-personal-website git.open.engineering/tiny-personal-website
Installing from harbor.open.engineering (harbor)
This uses the helm registry from our harbor server at harbor.open.engineering. The benefit here is that it's available as an OCI image.
Example install:
# You can replease 0.1.0 with whatever version you'd like :)
helm pull oci://harbor.open.engineering/charts/tiny-personal-website --version 0.1.0
Installing from codeberg.org (different forgejo)
This uses the helm registry from codeberg.org (a different Forgejo server). You should only use this as a last resort, assuming the other two options are down for some reason.
Setup this registry from the command line:
helm repo add codeberg.org https://codeberg.org/api/packages/jessebot/helm
helm repo update
To install the package, run the following command:
helm install tiny-personal-website codeberg.org/tiny-personal-website
Deploying
Let's say you're ready to get serious and deploy your tiny personal website at scale for some reason. Well, you can do so with Argo CD.
Check out more info in the argocd directory of this repo!