Skip to content

Commit b9cba78

Browse files
committed
Replaced *.quay.io allowlist wildcard with discrete list of subdomains
1 parent a169370 commit b9cba78

File tree

1 file changed

+19
-4
lines changed

1 file changed

+19
-4
lines changed

modules/configuring-firewall.adoc

Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,19 +26,34 @@ There are no special configuration considerations for services running on only c
2626
|443, 80
2727
|Provides core container images
2828

29-
|`*.quay.io`
29+
|`cdn.quay.io`
3030
|443, 80
3131
|Provides core container images
3232

33-
|`*.openshiftapps.com`
33+
|`cdn01.quay.io`
34+
|443, 80
35+
|Provides core container images
36+
37+
|`cdn02.quay.io`
38+
|443, 80
39+
|Provides core container images
40+
41+
|`cdn03.quay.io`
42+
|443, 80
43+
|Provides core container images
44+
45+
|`sso.redhat.com`
46+
|443, 80
47+
|The `https://console.redhat.com/openshift` site uses authentication from `sso.redhat.com`
48+
49+
|`rhcos-redirector.apps.art.xq1c.p1.openshiftapps.com`
3450
|443, 80
3551
|Provides {op-system-first} images
3652

3753
|===
3854
+
55+
You can use the wildcards `\*.quay.io` and `*.openshiftapps.com` instead of `cdn0[1-3].quay.io` and `rhcos-redirector.apps.art.xq1c.p1.openshiftapps.com` in your allowlist.
3956
When you add a site, such as `quay.io`, to your allowlist, do not add a wildcard entry, such as `*.quay.io`, to your denylist. In most cases, image registries use a content delivery network (CDN) to serve images. If a firewall blocks access, then image downloads are denied when the initial download request is redirected to a hostname such as `cdn01.quay.io`.
40-
+
41-
CDN hostnames, such as `cdn01.quay.io`, are covered when you add a wildcard entry, such as `*.quay.io`, in your allowlist.
4257

4358
. Allowlist any site that provides resources for a language or framework that your builds require.
4459

0 commit comments

Comments
 (0)