Commit Graph

19 Commits

Author SHA1 Message Date
Tom Alexander
b0092be5d6
Add support for a second function to log directly to bigquery. 2021-07-21 01:35:45 -04:00
Tom Alexander
7bf8370650
Push events to pubsub. 2021-07-20 23:26:14 -04:00
Tom Alexander
e3b6049f60
Initial setup of a cloud function. 2021-07-20 22:24:32 -04:00
Tom Alexander
879ea6cc60
Add pubsub topic and subscription. 2021-07-20 01:16:36 -04:00
Tom Alexander
b087d1eed9
Output a connection URL for cloudsql. 2021-07-18 21:47:20 -04:00
Tom Alexander
dfb5191868
Add cloudsql ip address output. 2021-07-18 21:26:21 -04:00
Tom Alexander
fd63ea2c43
Generate a postgresql certificate. 2021-07-18 21:19:08 -04:00
Tom Alexander
e17e2f24a7
Create the google service account. 2021-07-18 18:27:42 -04:00
Tom Alexander
06b787ef97
Start a module for creating a workload identity service account. 2021-07-18 18:27:42 -04:00
Tom Alexander
bae77832d2
Add machine type variable to GKE. 2021-07-18 18:27:24 -04:00
Tom Alexander
40f4a8c398
Fix ip exhaustion by increasing services ip address range. 2021-07-13 22:14:40 -04:00
Tom Alexander
b92396d321
Switch to using an explicit net/subnet. 2021-07-13 22:13:47 -04:00
Tom Alexander
9d8a1f2142
Move GKE to its own module. 2021-07-13 22:13:47 -04:00
Tom Alexander
d8182298bc
Remove the old redis code. 2021-07-13 22:13:45 -04:00
Tom Alexander
7f186956db
Add a private redis instance. 2021-07-12 23:18:13 -04:00
Tom Alexander
b8216c71be
Only use local networking for cloudsql. 2021-07-12 22:26:32 -04:00
Tom Alexander
07b38295c3
Starting a networking module to get a private ip address for cloudsql. 2021-07-12 22:26:32 -04:00
Tom Alexander
edb515da09
Add a cloudsql instance. 2021-07-12 00:06:49 -04:00
Tom Alexander
c8d5c0bbd1
Change repo into a generic snippets repo.
Moves the current GKE code down into a folder.
2021-07-11 20:41:52 -04:00