|
|
|
@ -131,6 +131,9 @@ def bh_backend_service(service="", port_forwards=[], migrateDB=False, devMode=Tr
|
|
|
|
|
port_forwards=port_forwards,
|
|
|
|
|
labels=labels,
|
|
|
|
|
resource_deps=deps,
|
|
|
|
|
links=[
|
|
|
|
|
link(url='http://{}.localhost:8000'.format(service), name='Swagger'),
|
|
|
|
|
]
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -143,6 +146,21 @@ k8s_resource(
|
|
|
|
|
labels='2-services'
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
docker_build(
|
|
|
|
|
ref="barretthousen/service-swagger",
|
|
|
|
|
dockerfile="./src/Dockerfile.swagger",
|
|
|
|
|
context="./src",
|
|
|
|
|
only = [
|
|
|
|
|
'./auth/api/grpc/auth.swagger.json',
|
|
|
|
|
'./catalog/api/grpc/catalog.swagger.json',
|
|
|
|
|
'./runner/api/grpc/runner.swagger.json',
|
|
|
|
|
],
|
|
|
|
|
live_update=[
|
|
|
|
|
sync('./src/auth/api/grpc/auth.swagger.json', '/var/doc'),
|
|
|
|
|
sync('./src/catalog/api/grpc/catalog.swagger.json', '/var/doc'),
|
|
|
|
|
sync('./src/runner/api/grpc/runner.swagger.json', '/var/doc')
|
|
|
|
|
]
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
bh_backend_service(service="auth", migrateDB=True, port_forwards=[
|
|
|
|
|
port_forward(2345, name='Delve port')
|
|
|
|
|