Tom Alexander
|
fd63ea2c43
|
Generate a postgresql certificate.
|
2021-07-18 21:19:08 -04:00 |
|
Tom Alexander
|
8a7fa68a6e
|
Add IAM auth and set postgres user password.
|
2021-07-18 20:49:50 -04:00 |
|
Tom Alexander
|
78b497783b
|
Add a cloudsql username output from the workload identity module.
|
2021-07-18 18:45:27 -04:00 |
|
Tom Alexander
|
5945ad86a8
|
Add the sqladmin google project service.
|
2021-07-18 18:33:30 -04:00 |
|
Tom Alexander
|
349d40c8f6
|
Add binding.
|
2021-07-18 18:27:42 -04:00 |
|
Tom Alexander
|
94b6a187e0
|
Add an output for the generated service account.
|
2021-07-18 18:27:42 -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
|
858d8ad35a
|
Require ssl for cloudsql.
|
2021-07-18 16:37:40 -04:00 |
|
Tom Alexander
|
6e99a33921
|
Merge branch 'modularize'
|
2021-07-13 22:20:09 -04:00 |
|
Tom Alexander
|
40f4a8c398
|
Fix ip exhaustion by increasing services ip address range.
|
2021-07-13 22:14:40 -04:00 |
|
Tom Alexander
|
2cf9f93de6
|
Add in secondary range, but not working due to wrong network.
|
2021-07-13 22:13:48 -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
|
a6c408c3c6
|
Reduce range for private services to a /24
|
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
|
dc51189bcd
|
Merge branch 'redis'
|
2021-07-12 23:19:10 -04:00 |
|
Tom Alexander
|
7f186956db
|
Add a private redis instance.
|
2021-07-12 23:18:13 -04:00 |
|
Tom Alexander
|
49999fbf67
|
Merge branch 'cloudsql'
|
2021-07-12 22:28:57 -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 |
|
Tom Alexander
|
3cbbc2b5a8
|
Add the container registry for custom docker images.
|
2021-07-09 21:44:58 -04:00 |
|
Tom Alexander
|
0826402fcb
|
Ignore changes to node count because auto scaling.
|
2021-07-09 02:09:42 -04:00 |
|
Tom Alexander
|
b6e9923374
|
Add workload identity pool.
|
2021-07-09 01:54:13 -04:00 |
|
Tom Alexander
|
447c70a271
|
Fix cluster auto-scaling.
|
2021-07-09 00:51:57 -04:00 |
|
Tom Alexander
|
e531077596
|
Database encryption working.
|
2021-07-08 22:32:37 -04:00 |
|
Tom Alexander
|
00a727be43
|
Start of database encryption, permissions not working.
|
2021-07-08 21:43:49 -04:00 |
|
Tom Alexander
|
940045b321
|
Initial cluster setup.
|
2021-07-08 21:12:37 -04:00 |
|
Tom Alexander
|
5051230431
|
Initial commit.
|
2021-07-08 18:51:47 -04:00 |
|