You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By default, the proxy configuration will be removed at the end of the build and
115
+
hence will not be present in the image.
116
+
81
117
## Network considerations
82
118
83
-
Even when outbound internet access is not required, nodes do require some outbound access, as well as connectivity inbound from the deploy host and
84
-
inbound connectivity for users. This section documents the minimal connectivity required, in the form of the minimally-permissive security group rules. Often default security groups are less restrictive than these.
119
+
Even when outbound internet access is not required, nodes do require some
120
+
outbound access, as well as connectivity inbound from the deploy host and
121
+
inbound connectivity for users. This section documents the minimal connectivity
122
+
required, in the form of the minimally-permissive security group rules. Often
123
+
default security groups are less restrictive than these.
85
124
86
-
Assuming nodes and the deploy host have a security group `isolated` applied then the following rules are required:
125
+
Assuming nodes and the deploy host have a security group `isolated` applied then
126
+
the following rules are required:
87
127
88
128
# allow outbound DNS
89
129
ALLOW IPv4 53/tcp to 0.0.0.0/0
@@ -99,15 +139,18 @@ Assuming nodes and the deploy host have a security group `isolated` applied then
99
139
# optionally: allow hosts to reach squid proxy for EESSI:
100
140
ALLOW IPv4 3128/tcp to <squid cidr>
101
141
102
-
Note that name resolution happens on the hosts, not on the proxy, hence DNS is required for nodes even with a proxy.
142
+
Note that name resolution happens on the hosts, not on the proxy, hence DNS is
143
+
required for nodes even with a proxy.
103
144
104
145
For nodes running OpenOndemand, inbound ssh and https are also required
105
146
(e.g. in a security group called `isolated-ssh-https`):
106
147
107
148
ALLOW IPv4 443/tcp from 0.0.0.0/0
108
149
ALLOW IPv4 22/tcp from 0.0.0.0/0
109
150
110
-
If non-default security groups are required, then the OpenTofu variables `login_security_groups` and `nonlogin_security_groups` can be used to set these, e.g.:
151
+
If non-default security groups are required, then the OpenTofu variables
152
+
`login_security_groups` and `nonlogin_security_groups` can be used to set
0 commit comments