The repository that defines the flux configuration for Apache Guacamole is located at https://github.com/lsc-sde/iac-flux-guacamole

Network Policies

flowchart LR
    all([all services]) -->|Ingress ALL| svc[JupyterHub] 
    svc -->|Egress ALL|all
    svc -->|Egress TCP 3389,5900|all
    svc -->|Egress HTTPS| kubernetes[[Kubernetes API]]
    svc -->|Egress DNS| coredns
Direction Ports/Type Description
Ingress All Allows all traffic inbound. TODO: This needs to be refined
Egress All Allows all traffic to egress. TODO: This needs to be refined
Egress TCP/UDP 53 Allows traffic for DNS ports
Egress HTTPS Allows access to the kubernetes service to allow Kubernetes API Access
Egress TCP 3389,5900 Allows traffic for RDP and VNC