Beta environment deployment #7

Closed
adam wants to merge 17 commits from feat/mvp-deploy-beta into feat/mvp

17 Commits (trunk)

Author SHA1 Message Date
Adam Veldhousen 98bff364a9
add deployment docs 2023-05-30 22:58:20 -05:00
Adam Veldhousen cdcae78359
origin env 2023-05-27 15:24:34 -05:00
Adam Veldhousen 49c01169d3
fix build for web-client 2023-05-27 15:07:49 -05:00
Adam Veldhousen b4fd08f40f
update cat endpoint 2023-05-26 22:33:32 -05:00
Adam Veldhousen 3edb03e297
add more configmaps 2023-05-26 22:31:01 -05:00
Adam Veldhousen d011b29427
update configmaps 2023-05-26 22:21:45 -05:00
Adam Veldhousen 1049be1bcc
rearrange 2023-05-26 21:49:23 -05:00
Adam Veldhousen b82c24b339
tweaks 2023-05-26 21:40:23 -05:00
Adam Veldhousen 2aa0960b00
encrypt just the pull secret and merge it in 2023-05-26 21:20:49 -05:00
Adam Veldhousen 54261d6089
try to get kustomization to be happy 2023-05-26 21:13:08 -05:00
Adam Veldhousen f09a42837b
encrypt kustomization.yaml 2023-05-26 21:09:41 -05:00
Adam Veldhousen a5dd2c34b0
add sops and beta specific decryption key 2023-05-26 21:09:20 -05:00
Adam Veldhousen 6a88c36646
attempt to use var replacement 2023-05-26 20:28:41 -05:00
Adam Veldhousen 756330e79c
some lifecycle fixes for app and access control stuff, to get data flowing to the client again 2023-05-26 19:53:04 -05:00
Adam Veldhousen 2e0e78ae28
Merge remote-tracking branch 'origin/feat/mvp' into feat/mvp-deploy-beta
* origin/feat/mvp:
  pagination and linking improvements
  use 1 table for catalog data + search
  re arrange some things
2023-05-26 19:23:16 -05:00
Adam Veldhousen ebfcccabfe
add prod builds and migrate env to a namespaced configuration in k8s 2023-05-26 19:20:09 -05:00
Adam Veldhousen 000ff9a711
cronjob that invokes runner 2023-05-24 22:57:23 -05:00