David Hoese (ab742ea1) at 10 Jan 00:39
Bump HPA apiVersion to v2
David Hoese (2e1847d5) at 09 Jan 23:13
Fix not specifying replicas when autoscaling is enabled
David Hoese (00f9ffed) at 09 Jan 21:38
David Hoese (a0d479a6) at 09 Jan 21:38
Merge branch 'feature-add-autoscaling' into 'master'
... and 1 more commit
David Hoese (00f9ffed) at 09 Jan 21:08
Add horizontal pod autoscaling
David Hoese (400bbf81) at 22 Nov 20:43
Add workaround for GDAL/Ceph :80 bug
David Hoese (f69779ad) at 21 Nov 20:59
Fix typo in s3EndpointPortKey usage
David Hoese (c76075bd) at 02 Nov 18:48
David Hoese (1287cfc2) at 02 Nov 18:48
Merge branch 'feature-s3-geotiffs' into 'master'
... and 13 more commits
This adds the initial configuration changes and testing for loading geotiff data from an S3 bucket. It currently uses MinIO as a temporary S3 server. It includes a lot of new configuration/environment variable options that maybe should have been added earlier for performance. Some are specific to curl/s3 loading and authentication.
TODO:
This is step one in getting this to work. The other steps include:
I'm going to merge this as-is for now. Some of the performance things should probably be played with on the test site when we have more data to look at and play with. That will also help with the "feel" of loading the tiles on the client.
David Hoese (c76075bd) at 02 Nov 01:52
Cleanup test teardown
David Hoese (386a73f3) at 01 Nov 12:05
Remove legacy/deprecated wms_times tests
David Hoese (0497912d) at 01 Nov 02:21
Attempt to fix s3 endpoint host and port handling
David Hoese (07aa4054) at 01 Nov 01:38
Remove legacy wms_times API
David Hoese (2f0e4e81) at 31 Oct 20:20
Add S3 related env vars to helm chart
This process lifetime option in apache explains the hour long period to the memory usage:
https://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#fcgidprocesslifetime
Here is the FCGI config for this component: