mirror of
https://github.com/katanemo/plano.git
synced 2026-05-05 05:42:49 +02:00
Improve demo experience (#28)
* Imrpove demo experience - generate envoy.yaml using jinja2 template * add todo * add config file
This commit is contained in:
parent
51d6213cdd
commit
6f6454069f
7 changed files with 124 additions and 36 deletions
|
|
@ -1,4 +1,11 @@
|
|||
services:
|
||||
config-generator:
|
||||
build:
|
||||
context: ../../
|
||||
dockerfile: config_generator/Dockerfile
|
||||
volumes:
|
||||
- ./katanemo-config.yaml:/usr/src/app/katanemo-config.yaml
|
||||
- ./generated:/usr/src/app/out
|
||||
envoy:
|
||||
build:
|
||||
context: ../../
|
||||
|
|
@ -8,11 +15,13 @@ services:
|
|||
- "10000:10000"
|
||||
- "19901:9901"
|
||||
volumes:
|
||||
- ./envoy.yaml:/etc/envoy/envoy.yaml
|
||||
- ./generated/envoy.yaml:/etc/envoy/envoy.yaml
|
||||
- /etc/ssl/cert.pem:/etc/ssl/cert.pem
|
||||
networks:
|
||||
- envoymesh
|
||||
depends_on:
|
||||
config-generator:
|
||||
condition: service_completed_successfully
|
||||
embeddingserver:
|
||||
condition: service_healthy
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue