6 Commits

Author SHA1 Message Date
Johannes Scheuermann
4b0c4a32b0
Add testing for Kubernetes sidecar (#7105)
* Refactor python sidecar and add unit tests

* Fix issue trying to send error response multiple times

* Fix imports and TLS handling

* Correct config variable in ssl reload
2022-06-21 19:39:53 +01:00
Johannes M. Scheuermann
b53c9fe851 Make use of relpath instead of basepath 2022-05-07 13:18:03 +01:00
Johannes M. Scheuermann
410bcc8d5d Format sidecar script 2022-05-06 08:40:18 -07:00
hao fu
24f6276e14 Eliminate vector string during mapped key processing
There was OOM if we pre-process all the strings.
2022-05-06 08:38:27 -07:00
Johannes M. Scheuermann
d1c71a7903 Add sidecar method to check if a file is present 2022-04-29 13:10:05 +01:00
Aaron Molitor
124e7eb4f2 refactor docker directory
- make release images ALL based from centos:7
- keep eks images that are based from amazonlinux:2, but create strong alignment with release (centos7) images
- use multi-stage Dockerfile(s)
- have a single build-images script
- remove per image directories (which would only contain scripts that are copied into images)
- remove empty requirements.txt file for sidecar.py (the pip command, package and version are in the Dockerfile)
- don't copy docker into PROJECT_BINARY_DIR
- incorporate latest changes already in master
2021-11-17 16:29:07 -08:00