Cloud Dependencies
…me Assistant over Google Assistant Free GitHub Hosting this repository and continuous integration/deployments Free Let's Encrypt Issuing SSL Certificates with C…
Github Repository
Some of the things I do in my github repository that isn't shown You don't have to build your gitops homelab around github. There are plenty of people who use G…
Configuration
Actions > Repository Secrets
…are required if you are using a custom github application with your actions. All of these values will be located at your application's settings. CLOUDFLARE_ACC…
Self Hosted Runners
I self-host an actions-runner-controller in my cluster. This helps run some sensitive workflows inside my cluster and doesn't require me to expose it to the out…
Webhook(s)
I utilize Flux's Webhook Receivers. By design, flux is pull-based, meaning it runs on an interval unless told to pull otherwise. You can utilize these receivers…
Deploy Keys
Flux uses Deploy Keys to allow bootstraping flux over SSH instead of HTTPS. I don't really use it for this as I have a whole system already revolving around HTT…