32 Commits (fd63ea2c434252519fa2dd4536434da8e3f6a538)
 

Author SHA1 Message Date
Tom Alexander fd63ea2c43
Generate a postgresql certificate. 3 years ago
Tom Alexander 8a7fa68a6e
Add IAM auth and set postgres user password. 3 years ago
Tom Alexander 78b497783b
Add a cloudsql username output from the workload identity module. 3 years ago
Tom Alexander 5945ad86a8
Add the sqladmin google project service. 3 years ago
Tom Alexander 349d40c8f6
Add binding. 3 years ago
Tom Alexander 94b6a187e0
Add an output for the generated service account. 3 years ago
Tom Alexander e17e2f24a7
Create the google service account. 3 years ago
Tom Alexander 06b787ef97
Start a module for creating a workload identity service account. 3 years ago
Tom Alexander bae77832d2
Add machine type variable to GKE. 3 years ago
Tom Alexander 858d8ad35a
Require ssl for cloudsql. 3 years ago
Tom Alexander 6e99a33921
Merge branch 'modularize' 3 years ago
Tom Alexander 40f4a8c398
Fix ip exhaustion by increasing services ip address range. 3 years ago
Tom Alexander 2cf9f93de6
Add in secondary range, but not working due to wrong network. 3 years ago
Tom Alexander b92396d321
Switch to using an explicit net/subnet. 3 years ago
Tom Alexander 9d8a1f2142
Move GKE to its own module. 3 years ago
Tom Alexander a6c408c3c6
Reduce range for private services to a /24 3 years ago
Tom Alexander d8182298bc
Remove the old redis code. 3 years ago
Tom Alexander dc51189bcd
Merge branch 'redis' 3 years ago
Tom Alexander 7f186956db
Add a private redis instance. 3 years ago
Tom Alexander 49999fbf67
Merge branch 'cloudsql' 3 years ago
Tom Alexander b8216c71be
Only use local networking for cloudsql. 3 years ago
Tom Alexander 07b38295c3
Starting a networking module to get a private ip address for cloudsql. 3 years ago
Tom Alexander edb515da09
Add a cloudsql instance. 3 years ago
Tom Alexander c8d5c0bbd1
Change repo into a generic snippets repo.
Moves the current GKE code down into a folder.
3 years ago
Tom Alexander 3cbbc2b5a8
Add the container registry for custom docker images. 3 years ago
Tom Alexander 0826402fcb
Ignore changes to node count because auto scaling. 3 years ago
Tom Alexander b6e9923374
Add workload identity pool. 3 years ago
Tom Alexander 447c70a271
Fix cluster auto-scaling. 3 years ago
Tom Alexander e531077596
Database encryption working. 3 years ago
Tom Alexander 00a727be43
Start of database encryption, permissions not working. 3 years ago
Tom Alexander 940045b321
Initial cluster setup. 3 years ago
Tom Alexander 5051230431
Initial commit. 3 years ago