Tom Alexander
|
14c6eaaa7b
|
Wait for docker container to start, draw horizontal lines, use 0-based start time for containers instead of real wall time, and add a graph title.
|
2024-10-18 17:22:54 -04:00 |
|
Tom Alexander
|
561bfa40ab
|
Wait for docker containers to exist before starting recording.
This enables us to capture the full life of the container since the script can now be kicked off before the container is launched.
|
2024-10-18 08:32:02 -04:00 |
|
Tom Alexander
|
927c14d238
|
Add a script that graphs memory usage of docker containers over time.
|
2024-10-17 19:41:33 -04:00 |
|
Tom Alexander
|
b49a2ed965
|
Add some google cloud logging queries.
|
2024-10-04 22:19:30 -04:00 |
|
Tom Alexander
|
7167e3fa32
|
Switch to new way to specify cpu usage.
|
2021-07-24 23:10:52 -04:00 |
|
Tom Alexander
|
3654b13a66
|
Merge branch 'autoscaling'
|
2021-07-24 23:00:30 -04:00 |
|
Tom Alexander
|
c1d18e0fe5
|
Scaling based on CPU usage.
|
2021-07-24 22:36:48 -04:00 |
|
Tom Alexander
|
fc7e54ea8a
|
Always pull image.
|
2021-07-24 22:25:40 -04:00 |
|
Tom Alexander
|
9222476444
|
Expose it as a service.
|
2021-07-24 22:20:42 -04:00 |
|
Tom Alexander
|
35f3265659
|
Add auto scale deployment.
|
2021-07-24 21:48:24 -04:00 |
|
Tom Alexander
|
6f2ee8f880
|
Make GCP project a variable also.
|
2021-07-24 21:31:51 -04:00 |
|
Tom Alexander
|
2a225de2f9
|
Create an echo service docker image.
|
2021-07-24 21:23:40 -04:00 |
|
Tom Alexander
|
09c7cc8d03
|
Randomize temp storage bucket.
|
2021-07-22 22:02:08 -04:00 |
|
Tom Alexander
|
ed106036dd
|
Merge branch 'cf_to_bq'
|
2021-07-21 01:48:29 -04:00 |
|
Tom Alexander
|
b0092be5d6
|
Add support for a second function to log directly to bigquery.
|
2021-07-21 01:35:45 -04:00 |
|
Tom Alexander
|
23a0d041ba
|
Merge branch 'cloudfunc'
|
2021-07-20 23:37:42 -04:00 |
|
Tom Alexander
|
7bf8370650
|
Push events to pubsub.
|
2021-07-20 23:26:14 -04:00 |
|
Tom Alexander
|
f457cf2a6c
|
Put on a limit of max instances.
|
2021-07-20 23:03:01 -04:00 |
|
Tom Alexander
|
d90b267848
|
Add example curl.
|
2021-07-20 22:38:16 -04:00 |
|
Tom Alexander
|
75f760695b
|
Ignore built zips.
|
2021-07-20 22:34:07 -04:00 |
|
Tom Alexander
|
7fa8ffee88
|
Allow external connections.
|
2021-07-20 22:31:20 -04:00 |
|
Tom Alexander
|
e3b6049f60
|
Initial setup of a cloud function.
|
2021-07-20 22:24:32 -04:00 |
|
Tom Alexander
|
b0bc1c1520
|
Add a field for the time partitioning.
|
2021-07-20 01:55:02 -04:00 |
|
Tom Alexander
|
0596d2f359
|
Merge branch 'bq'
|
2021-07-20 01:18:26 -04:00 |
|
Tom Alexander
|
5241df2d94
|
Add bigquery table.
|
2021-07-20 01:16:38 -04:00 |
|
Tom Alexander
|
e88ba72449
|
Add dataflow job.
|
2021-07-20 01:16:38 -04:00 |
|
Tom Alexander
|
879ea6cc60
|
Add pubsub topic and subscription.
|
2021-07-20 01:16:36 -04:00 |
|
Tom Alexander
|
63799618da
|
Merge branch 'workload_identity'
|
2021-07-20 01:14:55 -04:00 |
|
Tom Alexander
|
c3e5b70a84
|
Add require_tls param to cloudsql module.
|
2021-07-18 22:58:09 -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
|
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 |
|