kthcloud / console

kthcloud web console
https://cloud.cbh.kth.se
MIT License
3 stars 4 forks source link

Visibility modes, closes #322 #325

Closed Phillezi closed 2 months ago

Phillezi commented 2 months ago

Added visibility modes toggle buttons on deployment

Choices added for the modes public, auth and private

image

The choices are ordered: more public --> more private, I figured that auth proxy is more public than private since auth proxy still allows external traffic if it is authenticated while private only allows internal traffic.

Tooltips explaining what the different modes do

Screencast from 2024-08-11 11-08-30

Let me know if i have misunderstood the modes or should rewrite the descriptions, this is how i figured they work:

Mode Description
public Your deployment is publicly accessible on the internet.
auth Your deployment is private and reachable on the internet through an authentication proxy, this limits the allowed traffic.
private Your deployment is private and not reachable on the internet. Only internal traffic is allowed in (traffic between deployments).
pierrelefevre commented 2 months ago

Amazing work! Tooltips look perfect 👍 LGTM