Improve demo experience (#28)

* Imrpove demo experience
- generate envoy.yaml using jinja2 template

* add todo

* add config file
This commit is contained in:
Adil Hafeez 2024-07-31 17:13:39 -07:00 committed by GitHub
parent 51d6213cdd
commit 6f6454069f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 124 additions and 36 deletions

View file

@ -0,0 +1,9 @@
FROM python:3-slim as config-generator
WORKDIR /usr/src/app
RUN pip install jinja2
COPY config_generator/config_generator.py .
COPY envoyfilter/envoy.template.yaml .
COPY envoyfilter/katanemo-config.yaml .
# RUN python config_generator.py > envoy.yaml
CMD ["python", "config_generator.py"]