lemon-night-89661
05/24/2020, 9:40 PMlemon-night-89661
05/24/2020, 9:40 PMsparse-state-34229
05/24/2020, 9:40 PMlemon-night-89661
05/24/2020, 9:40 PMlemon-night-89661
05/24/2020, 9:41 PMAPI_ENDPOINT=<http://api-vvf3g61k:8080>
sparse-state-34229
05/24/2020, 9:42 PMlemon-night-89661
05/24/2020, 9:42 PMmetadata.name
to api
for example, I will be able to use ``API_ENDPOINT=http://api:8080` and this works.lemon-night-89661
05/24/2020, 9:42 PMsparse-state-34229
05/24/2020, 9:42 PMlemon-night-89661
05/24/2020, 9:43 PMlemon-night-89661
05/24/2020, 9:43 PMsparse-state-34229
05/24/2020, 9:44 PMsrv_name1 = api_service.metadata.name
what are you doing with srv_name1
after this?lemon-night-89661
05/24/2020, 9:46 PMserv2_deployment = Deployment(
...
"spec": {
...
"containers": [
{
...
"env": [
{"name": "API_HOST", "value": "<http://%s>" % srv_name1},
],
...
lemon-night-89661
05/24/2020, 9:46 PMlemon-night-89661
05/24/2020, 9:47 PMsparse-state-34229
05/24/2020, 9:47 PMlemon-night-89661
05/24/2020, 9:47 PMlemon-night-89661
05/24/2020, 9:48 PMhttp://<pulumi.output.Output object at 0x10e3fe850>
🙂sparse-state-34229
05/24/2020, 9:48 PMserv2_deployment = Output.all([srv_name1]).apply(lambda s: Deployment("""json here""")) # replace srv_name1 with s[0][0]
lemon-night-89661
05/24/2020, 9:49 PMsparse-state-34229
05/24/2020, 9:50 PMapi_service.metadata.name
unless you use srv_name1
elsewheresparse-state-34229
05/24/2020, 9:51 PMsparse-state-34229
05/24/2020, 9:51 PMsparse-state-34229
05/24/2020, 9:52 PMself.vpc
is a pulumi_aws.ec2.Vpc
objectsparse-state-34229
05/24/2020, 9:53 PMself.vpc.id
directly the jinja template output would look like your URLlemon-night-89661
05/24/2020, 10:08 PMpulumi_kubernetes.apps.v1.Deployment.Deployment object at 0x1132ccc50
instead of pulumi.output.Output object at 0x10d985050
…lemon-night-89661
05/24/2020, 10:08 PMsparse-state-34229
05/24/2020, 10:09 PMsparse-state-34229
05/24/2020, 10:09 PMlemon-night-89661
05/24/2020, 10:10 PM<http://pulumi_kubernetes.apps.v1.Deployment.Deployment> object at 0x1132ccc50
instead of <http://pulumi.output.Output> object at 0x10d985050