ryan-distrust.co
735f9b4442
Makefile: add kustomize
2023-06-08 21:54:20 -04:00
ryan-distrust.co
ae7166d7d3
Makefile: fix gopath issues
2023-06-08 21:46:25 -04:00
ryan-distrust.co
0a444e205a
go toolchain 1.20.4: not working, need to fix GOROOT
2023-05-24 23:18:29 -04:00
ryan-distrust.co
ffef126f03
Makefile: allow binary override
2023-05-13 01:03:35 -04:00
ryan-distrust.co
2906f910c0
Makefile: improve encryption and decryption of secrets
2023-05-12 00:32:49 -04:00
ryan-distrust.co
1a3cdd1591
Makefile: add talosctl
2023-05-11 21:25:59 -04:00
ryan-distrust.co
42ad0cd6cb
terraform_modules/digitalocean_talos_cluster: initial commit
2023-05-09 07:32:53 -04:00
RyanSquared
09e7c060b8
Makefile: remove hardcoded environment
2023-05-07 03:37:07 -04:00
RyanSquared
048f29c9f1
Makefile: fix after rebase
2023-05-06 16:40:40 -04:00
RyanSquared
6fb97a7b8e
Makefile: use sops only when needed
2023-05-06 16:38:12 -04:00
RyanSquared
64d3385291
Makefile: add sops
2023-05-06 16:38:04 -04:00
Lance Vick
1a9e368399
add sops binary target
2023-05-05 12:09:21 -07:00
RyanSquared
6ed53333da
move to sops for managing credentials
...
This must be done outside of a Makefile environment due to how it
affects the programs that run inside `make`. `sops exec-env` will
decrypt a file and export the values as environment variables for the
program specified, which in this case is the user's shell.
This commit also includes a `.sops.yaml` file with the three PGP keys
from the Makefile and regenerates the DigitalOcean PAT.
2023-05-05 00:53:31 -04:00
Lance Vick
dc8c74238e
website deploy is a thing
2023-05-04 20:31:53 -07:00
RyanSquared
abb9acb85a
Makefile: ignore time terraform has been built
2023-04-14 00:19:41 -04:00
Lance Vick
185193afc9
initial website integration
2023-04-13 21:19:08 -07:00
Lance Vick
bf7262e8ba
fix all of ryans problems
2023-04-13 20:47:41 -07:00
Lance Vick
1466b0cba7
working terraform state sharing
2023-04-13 20:22:35 -07:00
Lance Vick
19887efd22
auto upload website to DO bucket
2023-03-16 21:14:39 -07:00
Lance Vick
edc9b5e60a
generate wkd structure in out
2023-03-16 20:37:07 -07:00
Lance Vick
194aeb1b29
fetch pgp keys for all team members with make
2023-03-16 20:13:01 -07:00
Lance Vick
268faa19b3
ready to apply
2023-03-09 23:43:21 -08:00
Lance Vick
add0a215a6
update toolchain
2023-03-09 21:06:33 -08:00
Lance Vick
4aaf9b8933
working terraform backend creation
2023-03-09 20:43:38 -08:00
Lance Vick
73b44330d9
terraform builds now
2023-03-09 19:49:01 -08:00
Lance Vick
52ecb4d9be
initial toolchain-refactor pass
2023-02-16 22:09:13 -08:00