datatracker/k8s
Jennifer Richards 18bb793b2d
feat: add nginx, robots.txt, HTTP headers (#7683)
* feat: nginx + robots.txt

* feat: minimal /health/ endpoint

* ci: startupProbe for datatracker pod

* ci: probe auth pod; set timeoutSeconds

* feat: add CSP and other headers to nginx

* fix: typo in nginx.conf

* feat: split auth/dt nginx confs

* test: test health endpoint

* ci: auth service on port 80

We'll remove http-old (8080) in the future.

* ci: rename auth container/nginx cfg
2024-07-15 16:45:51 -05:00
..
auth.yaml feat: add nginx, robots.txt, HTTP headers (#7683) 2024-07-15 16:45:51 -05:00
beat.yaml ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
celery.yaml ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
datatracker.yaml feat: add nginx, robots.txt, HTTP headers (#7683) 2024-07-15 16:45:51 -05:00
kustomization.yaml feat: add nginx, robots.txt, HTTP headers (#7683) 2024-07-15 16:45:51 -05:00
memcached.yaml ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
nginx-auth.conf feat: add nginx, robots.txt, HTTP headers (#7683) 2024-07-15 16:45:51 -05:00
nginx-datatracker.conf feat: add nginx, robots.txt, HTTP headers (#7683) 2024-07-15 16:45:51 -05:00
rabbitmq.yaml ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
README.md ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
secrets.yaml ci: migrate to using secret instead of configmap (#7685) 2024-07-15 16:32:47 -05:00
settings_local.py ci: persistent db connection options (#7664) 2024-07-10 15:32:33 -05:00

Kustomize deployment

Run locally

The secrets.yaml file is provided as a reference only and must be referenced manually in the kustomization.yaml file.