diff --git a/Tiltfile b/Tiltfile index 17f916d..4147dfa 100644 --- a/Tiltfile +++ b/Tiltfile @@ -42,6 +42,7 @@ docker_build("mev-inspect-py", ".", trigger="./pyproject.toml"), ], ) + k8s_yaml(helm( './k8s/mev-inspect', name='mev-inspect', @@ -56,6 +57,23 @@ k8s_yaml(helm( "extraEnv[3].value=http://localstack:4566", ], )) + +k8s_yaml(helm( + './k8s/mev-inspect-workers', + name='mev-inspect-workers', + set=[ + "extraEnv[0].name=AWS_ACCESS_KEY_ID", + "extraEnv[0].value=foobar", + "extraEnv[1].name=AWS_SECRET_ACCESS_KEY", + "extraEnv[1].value=foobar", + "extraEnv[2].name=AWS_REGION", + "extraEnv[2].value=us-east-1", + "extraEnv[3].name=AWS_ENDPOINT_URL", + "extraEnv[3].value=http://localstack:4566", + "replicaCount=1", + ], +)) + k8s_resource( workload="mev-inspect", resource_deps=["postgresql", "redis-master"], @@ -76,49 +94,18 @@ local_resource( resource_deps=["postgresql"] ) -# Uncomment to use local S3 exports -# -#k8s_yaml(configmap_from_dict("mev-inspect-export", inputs = { -# "export-bucket-name" : "local-export", -#})) -# -#helm_remote("localstack", -# repo_name="localstack-charts", -# repo_url="https://localstack.github.io/helm-charts", -#) -# -#local_resource( -# 'localstack-port-forward', -# serve_cmd='kubectl port-forward --namespace default svc/localstack 4566:4566', -# resource_deps=["localstack"] -#) - -k8s_yaml(helm( - './k8s/mev-inspect-workers', - name='mev-inspect-workers', - set=[ - "extraEnv[0].name=AWS_ACCESS_KEY_ID", - "extraEnv[0].value=foobar", - "extraEnv[1].name=AWS_SECRET_ACCESS_KEY", - "extraEnv[1].value=foobar", - "extraEnv[2].name=AWS_REGION", - "extraEnv[2].value=us-east-1", - "extraEnv[3].name=AWS_ENDPOINT_URL", - "extraEnv[3].value=http://localstack:4566", - "replicaCount=1", - ], -)) -k8s_yaml(helm( - './k8s/mev-inspect', - name='mev-inspect', - set=[ - "extraEnv[0].name=AWS_ACCESS_KEY_ID", - "extraEnv[0].value=foobar", - "extraEnv[1].name=AWS_SECRET_ACCESS_KEY", - "extraEnv[1].value=foobar", - "extraEnv[2].name=AWS_REGION", - "extraEnv[2].value=us-east-1", - "extraEnv[3].name=AWS_ENDPOINT_URL", - "extraEnv[3].value=http://localstack:4566", - ], -) +# if using local S3 exports +# k8s_yaml(configmap_from_dict("mev-inspect-export", inputs = { +# "export-bucket-name" : "local-export", +# })) +# +# helm_remote("localstack", +# repo_name="localstack-charts", +# repo_url="https://localstack.github.io/helm-charts", +# ) +# +# local_resource( +# 'localstack-port-forward', +# serve_cmd='kubectl port-forward --namespace default svc/localstack 4566:4566', +# resource_deps=["localstack"] +# )