假设我部署了一个应用:jerry-demo-server
点超链接进去后,url变为:
https://account.hanatrial.ondemand.com/cockpit/#/region/cf-eu10/globalaccount/71dcb49c-6e1c-402e-9c4e-4abfa65846b6/subaccount/09fc2686-b9db-4565-9dde-412cd99fc02d/org/5781a88b-c36f-4d84-adc5-1ac3c36bdb5b/space/dabc19e2-e58b-4887-8380-b02f59f067ca/app/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/overview
其中url里ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754即是应用程序的guid:
明细:
"entity": {
"name": "jerry-demo-server",
"production": false,
"space_guid": "dabc19e2-e58b-4887-8380-b02f59f067ca",
"stack_guid": "c0fdd885-3e8f-4859-9fa4-c0c9373cdeff",
"buildpack": "nodejs_buildpack",
"detected_buildpack": "nodejs",
"detected_buildpack_guid": "d449780e-c54d-4f15-ae9e-5e1788c6d6ec",
"environment_json": {
"my_env_var": "hello"
},
"memory": 56,
"instances": 1,
"disk_quota": 1024,
"state": "STARTED",
"version": "e333fca8-ba19-4e99-9e4c-eaadae524d25",
"command": "node demoServer.js",
"console": false,
"debug": null,
"staging_task_id": "e58848c9-a5cb-4201-a525-64376bad8983",
"package_state": "STAGED",
"health_check_type": "port",
"health_check_timeout": 600,
"health_check_http_endpoint": null,
"staging_failed_reason": null,
"staging_failed_description": null,
"diego": true,
"docker_image": null,
"docker_credentials": {
"username": null,
"password": null
},
"package_updated_at": "2019-05-19T13:21:10Z",
"detected_start_command": "npm start",
"enable_ssh": true,
"ports": [
8080
],
"space_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca",
"space": {
"metadata": {
"guid": "dabc19e2-e58b-4887-8380-b02f59f067ca",
"url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca",
"created_at": "2019-05-19T12:44:53Z",
"updated_at": "2019-05-19T12:44:53Z"
},
"entity": {
"name": "dev",
"organization_guid": "5781a88b-c36f-4d84-adc5-1ac3c36bdb5b",
"space_quota_definition_guid": null,
"isolation_segment_guid": null,
"allow_ssh": true,
"organization_url": "/v2/organizations/5781a88b-c36f-4d84-adc5-1ac3c36bdb5b",
"developers_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/developers",
"managers_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/managers",
"auditors_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/auditors",
"apps_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/apps",
"routes_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/routes",
"domains_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/domains",
"service_instances_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/service_instances",
"app_events_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/app_events",
"events_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/events",
"security_groups_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/security_groups",
"staging_security_groups_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca/staging_security_groups"
}
},
"stack_url": "/v2/stacks/c0fdd885-3e8f-4859-9fa4-c0c9373cdeff",
"stack": {
"metadata": {
"guid": "c0fdd885-3e8f-4859-9fa4-c0c9373cdeff",
"url": "/v2/stacks/c0fdd885-3e8f-4859-9fa4-c0c9373cdeff",
"created_at": "2018-12-20T08:31:52Z",
"updated_at": "2018-12-20T08:31:52Z"
},
"entity": {
"name": "cflinuxfs3",
"description": "Cloud Foundry Linux-based filesystem (Ubuntu 18.04)"
}
},
"routes_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/routes",
"routes": [
{
"metadata": {
"guid": "73375951-36c2-49e2-8f41-32440dcd4956",
"url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956",
"created_at": "2019-05-19T13:21:06Z",
"updated_at": "2019-05-19T13:21:06Z"
},
"entity": {
"host": "jerry-demo-server",
"path": "",
"domain_guid": "9762e24d-9761-40df-822f-16f1526ddbe7",
"space_guid": "dabc19e2-e58b-4887-8380-b02f59f067ca",
"service_instance_guid": null,
"port": null,
"domain_url": "/v2/shared_domains/9762e24d-9761-40df-822f-16f1526ddbe7",
"space_url": "/v2/spaces/dabc19e2-e58b-4887-8380-b02f59f067ca",
"apps_url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956/apps",
"route_mappings_url": "/v2/routes/73375951-36c2-49e2-8f41-32440dcd4956/route_mappings"
}
}
],
"events_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/events",
"service_bindings_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/service_bindings",
"service_bindings": [
],
"route_mappings_url": "/v2/apps/ebbf0e2d-0c0c-4d1c-9f1a-84b1e4b9b754/route_mappings"
}
}
]
}
检测出来的build pack是nodejs。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":