streamlist show port forwaring

This commit is contained in:
2025-05-20 10:31:47 +09:30
parent 98d6dbc92a
commit a918607c63
3 changed files with 13 additions and 3 deletions
+2 -2
View File
@@ -1,8 +1,8 @@
curl -X POST http://localhost:5000/api/workloads/containers \
-H "Content-Type: application/json" \
-d '{
"vdc": "864657c1-aa98-4d77-a5d0-6119a94c6d37",
"use_dns": False,
"vdc": "df628c76-7d55-4cdf-82b6-c5a9502f6ccf",
"use_dns": false,
"containers": [
{
"docker_image": "nginx:latest",
+3
View File
@@ -0,0 +1,3 @@
FROM traefik/whoami
ENV WHOAMI_PORT_NUMBER=81
ENV WHOAMI_NAME=whoami81
+8 -1
View File
@@ -122,7 +122,14 @@ def render_list():
st.markdown(f"**Virtual Data Center ID:** `{pod['vdc_id']}`")
st.markdown(f"**Region ID:** `{pod.get('region_id', 'N/A')}`")
st.markdown(f"**NSController ID:** `{pod['nscontroller_workload_id']}`")
st.markdown("---")
# Port Forwardings
if 'port_forwardings' in pod and pod['port_forwardings']:
st.markdown("🔁 **Port Forwarding:**")
for pf in pod['port_forwardings']:
st.text(f" {pf['protocol'].upper()} → {pf['external_port']} ↦ {pf['internal_port']}")
else:
st.text("No port forwardings")
# Container List
for container in pod['containers']: