docs(gotenberg): point the values comments at the switch, not at extraPorts
Validate Helm Charts / Detect changed charts (pull_request) Successful in 4s
Validate Helm Charts / HTTPRoute match (pull_request) Successful in 10s
Validate Helm Charts / Bump level (pull_request) Successful in 5s
Validate Helm Charts / Resource quantities (pull_request) Successful in 16s
Validate Helm Charts / Selector match (pull_request) Successful in 10s
Validate Helm Charts / YAML scalars (pull_request) Successful in 18s
Validate Helm Charts / NetworkPolicy (pull_request) Successful in 19s
Validate Helm Charts / Build apache-tika (pull_request) Successful in 9s
Validate Helm Charts / Trivy config apache-tika (pull_request) Successful in 19s
Validate Helm Charts / Build bentopdf (pull_request) Successful in 12s
Validate Helm Charts / Build bulwark (pull_request) Successful in 9s
Validate Helm Charts / Build calibre-web-automated (pull_request) Successful in 12s
Validate Helm Charts / Build cyberchef (pull_request) Successful in 8s
Validate Helm Charts / Build freesailarr (pull_request) Successful in 4s
Validate Helm Charts / Build garage (pull_request) Successful in 4s
Validate Helm Charts / Build gotenberg (pull_request) Successful in 5s
Validate Helm Charts / Build homeassistant (pull_request) Successful in 7s
Validate Helm Charts / Build matrix-synapse (pull_request) Successful in 5s
Validate Helm Charts / Build keycloak (pull_request) Successful in 6s
Validate Helm Charts / Build minecraft-router (pull_request) Successful in 5s
Validate Helm Charts / Build minecraft-server (pull_request) Successful in 6s
Validate Helm Charts / Build outline (pull_request) Successful in 5s
Validate Helm Charts / Build paperless-ngx (pull_request) Successful in 7s
Validate Helm Charts / Build patchmon (pull_request) Successful in 8s
Validate Helm Charts / Build rallly (pull_request) Successful in 9s
Validate Helm Charts / Build rss-bridge (pull_request) Successful in 5s
Validate Helm Charts / Build samba (pull_request) Successful in 7s
Validate Helm Charts / Build satisfactory (pull_request) Successful in 6s
Validate Helm Charts / Build searxng (pull_request) Successful in 7s
Validate Helm Charts / Build stalwart (pull_request) Successful in 7s
Validate Helm Charts / Build sure (pull_request) Successful in 5s
Validate Helm Charts / Build teamspeak-server (pull_request) Successful in 5s
Validate Helm Charts / Build template-chart (pull_request) Successful in 6s
Validate Helm Charts / Build urlaubsverwaltung (pull_request) Successful in 8s
Validate Helm Charts / Build valkey (pull_request) Successful in 16s
Validate Helm Charts / Build voucher-vault (pull_request) Successful in 17s
Validate Helm Charts / Build ytdlp-web-player (pull_request) Successful in 9s
Validate Helm Charts / Build zipline (pull_request) Successful in 4s
Validate Helm Charts / Trivy config bulwark (pull_request) Successful in 12s
Validate Helm Charts / Trivy config cyberchef (pull_request) Successful in 15s
Validate Helm Charts / Trivy config gotenberg (pull_request) Successful in 22s
Validate Helm Charts / Trivy config bentopdf (pull_request) Successful in 14s
Validate Helm Charts / Trivy config calibre-web-automated (pull_request) Successful in 12s
Validate Helm Charts / Trivy config freesailarr (pull_request) Successful in 15s
Validate Helm Charts / Trivy config garage (pull_request) Successful in 25s
Validate Helm Charts / Trivy config homeassistant (pull_request) Successful in 17s
Validate Helm Charts / Trivy config keycloak (pull_request) Successful in 13s
Validate Helm Charts / Trivy config matrix-synapse (pull_request) Successful in 14s
Validate Helm Charts / Trivy config minecraft-router (pull_request) Successful in 11s
Validate Helm Charts / Trivy config minecraft-server (pull_request) Successful in 12s
Validate Helm Charts / Trivy config rss-bridge (pull_request) Successful in 15s
Validate Helm Charts / Trivy config satisfactory (pull_request) Successful in 14s
Validate Helm Charts / Trivy config sure (pull_request) Successful in 13s
Validate Helm Charts / Trivy config outline (pull_request) Successful in 16s
Validate Helm Charts / Trivy config paperless-ngx (pull_request) Successful in 20s
Validate Helm Charts / Trivy config patchmon (pull_request) Successful in 17s
Validate Helm Charts / Trivy config rallly (pull_request) Successful in 14s
Validate Helm Charts / Trivy config samba (pull_request) Successful in 14s
Validate Helm Charts / Trivy config searxng (pull_request) Successful in 15s
Validate Helm Charts / Trivy config stalwart (pull_request) Successful in 14s
Validate Helm Charts / Trivy config teamspeak-server (pull_request) Successful in 25s
Validate Helm Charts / Trivy config template-chart (pull_request) Successful in 13s
Validate Helm Charts / Trivy config urlaubsverwaltung (pull_request) Successful in 14s
Validate Helm Charts / Trivy config valkey (pull_request) Successful in 15s
Validate Helm Charts / Trivy config voucher-vault (pull_request) Successful in 13s
Validate Helm Charts / Trivy config ytdlp-web-player (pull_request) Successful in 14s
Validate Helm Charts / Trivy config zipline (pull_request) Successful in 18s
Install-test / Install-test bulwark (pull_request) Successful in 1m15s
Install-test / Install-test garage (pull_request) Successful in 1m6s
Install-test / Install-test keycloak (pull_request) Successful in 2m13s
Install-test / Install-test matrix-synapse (pull_request) Successful in 1m15s
Install-test / Install-test minecraft-server (pull_request) Successful in 1m51s
Install-test / Install-test patchmon (pull_request) Successful in 1m14s
Install-test / Install-test apache-tika (pull_request) Successful in 1m4s
Install-test / Install-test bentopdf (pull_request) Successful in 1m10s
Install-test / Install-test calibre-web-automated (pull_request) Successful in 1m55s
Install-test / Install-test cyberchef (pull_request) Successful in 51s
Install-test / Install-test freesailarr (pull_request) Successful in 3m20s
Install-test / Install-test gotenberg (pull_request) Successful in 1m19s
Install-test / Install-test homeassistant (pull_request) Successful in 2m9s
Install-test / Install-test minecraft-router (pull_request) Successful in 41s
Install-test / Install-test outline (pull_request) Successful in 2m23s
Install-test / Install-test paperless-ngx (pull_request) Successful in 2m53s
Install-test / Install-test rallly (pull_request) Successful in 1m32s
Install-test / Install-test sure (pull_request) Successful in 2m11s
Install-test / Install-test rss-bridge (pull_request) Successful in 1m4s
Install-test / Install-test samba (pull_request) Successful in 1m12s
Install-test / Install-test searxng (pull_request) Successful in 1m1s
Install-test / Install-test stalwart (pull_request) Successful in 1m25s
Install-test / Install-test teamspeak-server (pull_request) Successful in 1m20s
Install-test / Install-test urlaubsverwaltung (pull_request) Successful in 1m40s
Install-test / Install-test valkey (pull_request) Successful in 1m16s
Install-test / Install-test voucher-vault (pull_request) Successful in 1m53s
Install-test / Install-test ytdlp-web-player (pull_request) Successful in 55s
Install-test / Install-test zipline (pull_request) Successful in 1m57s
Validate Helm Charts / Install-test (pull_request) Successful in 44m14s
Validate Helm Charts / Detect changed charts (pull_request) Successful in 4s
Validate Helm Charts / HTTPRoute match (pull_request) Successful in 10s
Validate Helm Charts / Bump level (pull_request) Successful in 5s
Validate Helm Charts / Resource quantities (pull_request) Successful in 16s
Validate Helm Charts / Selector match (pull_request) Successful in 10s
Validate Helm Charts / YAML scalars (pull_request) Successful in 18s
Validate Helm Charts / NetworkPolicy (pull_request) Successful in 19s
Validate Helm Charts / Build apache-tika (pull_request) Successful in 9s
Validate Helm Charts / Trivy config apache-tika (pull_request) Successful in 19s
Validate Helm Charts / Build bentopdf (pull_request) Successful in 12s
Validate Helm Charts / Build bulwark (pull_request) Successful in 9s
Validate Helm Charts / Build calibre-web-automated (pull_request) Successful in 12s
Validate Helm Charts / Build cyberchef (pull_request) Successful in 8s
Validate Helm Charts / Build freesailarr (pull_request) Successful in 4s
Validate Helm Charts / Build garage (pull_request) Successful in 4s
Validate Helm Charts / Build gotenberg (pull_request) Successful in 5s
Validate Helm Charts / Build homeassistant (pull_request) Successful in 7s
Validate Helm Charts / Build matrix-synapse (pull_request) Successful in 5s
Validate Helm Charts / Build keycloak (pull_request) Successful in 6s
Validate Helm Charts / Build minecraft-router (pull_request) Successful in 5s
Validate Helm Charts / Build minecraft-server (pull_request) Successful in 6s
Validate Helm Charts / Build outline (pull_request) Successful in 5s
Validate Helm Charts / Build paperless-ngx (pull_request) Successful in 7s
Validate Helm Charts / Build patchmon (pull_request) Successful in 8s
Validate Helm Charts / Build rallly (pull_request) Successful in 9s
Validate Helm Charts / Build rss-bridge (pull_request) Successful in 5s
Validate Helm Charts / Build samba (pull_request) Successful in 7s
Validate Helm Charts / Build satisfactory (pull_request) Successful in 6s
Validate Helm Charts / Build searxng (pull_request) Successful in 7s
Validate Helm Charts / Build stalwart (pull_request) Successful in 7s
Validate Helm Charts / Build sure (pull_request) Successful in 5s
Validate Helm Charts / Build teamspeak-server (pull_request) Successful in 5s
Validate Helm Charts / Build template-chart (pull_request) Successful in 6s
Validate Helm Charts / Build urlaubsverwaltung (pull_request) Successful in 8s
Validate Helm Charts / Build valkey (pull_request) Successful in 16s
Validate Helm Charts / Build voucher-vault (pull_request) Successful in 17s
Validate Helm Charts / Build ytdlp-web-player (pull_request) Successful in 9s
Validate Helm Charts / Build zipline (pull_request) Successful in 4s
Validate Helm Charts / Trivy config bulwark (pull_request) Successful in 12s
Validate Helm Charts / Trivy config cyberchef (pull_request) Successful in 15s
Validate Helm Charts / Trivy config gotenberg (pull_request) Successful in 22s
Validate Helm Charts / Trivy config bentopdf (pull_request) Successful in 14s
Validate Helm Charts / Trivy config calibre-web-automated (pull_request) Successful in 12s
Validate Helm Charts / Trivy config freesailarr (pull_request) Successful in 15s
Validate Helm Charts / Trivy config garage (pull_request) Successful in 25s
Validate Helm Charts / Trivy config homeassistant (pull_request) Successful in 17s
Validate Helm Charts / Trivy config keycloak (pull_request) Successful in 13s
Validate Helm Charts / Trivy config matrix-synapse (pull_request) Successful in 14s
Validate Helm Charts / Trivy config minecraft-router (pull_request) Successful in 11s
Validate Helm Charts / Trivy config minecraft-server (pull_request) Successful in 12s
Validate Helm Charts / Trivy config rss-bridge (pull_request) Successful in 15s
Validate Helm Charts / Trivy config satisfactory (pull_request) Successful in 14s
Validate Helm Charts / Trivy config sure (pull_request) Successful in 13s
Validate Helm Charts / Trivy config outline (pull_request) Successful in 16s
Validate Helm Charts / Trivy config paperless-ngx (pull_request) Successful in 20s
Validate Helm Charts / Trivy config patchmon (pull_request) Successful in 17s
Validate Helm Charts / Trivy config rallly (pull_request) Successful in 14s
Validate Helm Charts / Trivy config samba (pull_request) Successful in 14s
Validate Helm Charts / Trivy config searxng (pull_request) Successful in 15s
Validate Helm Charts / Trivy config stalwart (pull_request) Successful in 14s
Validate Helm Charts / Trivy config teamspeak-server (pull_request) Successful in 25s
Validate Helm Charts / Trivy config template-chart (pull_request) Successful in 13s
Validate Helm Charts / Trivy config urlaubsverwaltung (pull_request) Successful in 14s
Validate Helm Charts / Trivy config valkey (pull_request) Successful in 15s
Validate Helm Charts / Trivy config voucher-vault (pull_request) Successful in 13s
Validate Helm Charts / Trivy config ytdlp-web-player (pull_request) Successful in 14s
Validate Helm Charts / Trivy config zipline (pull_request) Successful in 18s
Install-test / Install-test bulwark (pull_request) Successful in 1m15s
Install-test / Install-test garage (pull_request) Successful in 1m6s
Install-test / Install-test keycloak (pull_request) Successful in 2m13s
Install-test / Install-test matrix-synapse (pull_request) Successful in 1m15s
Install-test / Install-test minecraft-server (pull_request) Successful in 1m51s
Install-test / Install-test patchmon (pull_request) Successful in 1m14s
Install-test / Install-test apache-tika (pull_request) Successful in 1m4s
Install-test / Install-test bentopdf (pull_request) Successful in 1m10s
Install-test / Install-test calibre-web-automated (pull_request) Successful in 1m55s
Install-test / Install-test cyberchef (pull_request) Successful in 51s
Install-test / Install-test freesailarr (pull_request) Successful in 3m20s
Install-test / Install-test gotenberg (pull_request) Successful in 1m19s
Install-test / Install-test homeassistant (pull_request) Successful in 2m9s
Install-test / Install-test minecraft-router (pull_request) Successful in 41s
Install-test / Install-test outline (pull_request) Successful in 2m23s
Install-test / Install-test paperless-ngx (pull_request) Successful in 2m53s
Install-test / Install-test rallly (pull_request) Successful in 1m32s
Install-test / Install-test sure (pull_request) Successful in 2m11s
Install-test / Install-test rss-bridge (pull_request) Successful in 1m4s
Install-test / Install-test samba (pull_request) Successful in 1m12s
Install-test / Install-test searxng (pull_request) Successful in 1m1s
Install-test / Install-test stalwart (pull_request) Successful in 1m25s
Install-test / Install-test teamspeak-server (pull_request) Successful in 1m20s
Install-test / Install-test urlaubsverwaltung (pull_request) Successful in 1m40s
Install-test / Install-test valkey (pull_request) Successful in 1m16s
Install-test / Install-test voucher-vault (pull_request) Successful in 1m53s
Install-test / Install-test ytdlp-web-player (pull_request) Successful in 55s
Install-test / Install-test zipline (pull_request) Successful in 1m57s
Validate Helm Charts / Install-test (pull_request) Successful in 44m14s
Two leftovers from before the switch existed. The summary still told the reader to set egress.extraPorts: [80, 443] for remote assets, and the extraPorts hint still offered the same pair as its headline case - both now say to use egress.remoteAssets instead, and the extraPorts hint says why: a bare 80/443 in that list records no reason, which is the whole argument for the named value. Also sharpens the sentence that matters: HTML conversion keeps the EMBEDDED content and loses the images it would have FETCHED. The two words were doing the work and the old wording blurred them. Part of #5
This commit is contained in:
1 file changed
+8
-7
@@ -106,10 +106,10 @@ networkPolicy:
|
||||
# this service fetch arbitrary URLs through it - and 3000 is the probe port,
|
||||
# so the whole cluster can POST to it by default. The cost is the
|
||||
# remote-asset half of HTML conversion: a converted page keeps its inline
|
||||
# content and silently loses images it would have fetched. That is a degraded
|
||||
# PDF, not a dead pod, which is exactly why it is written down here. A
|
||||
# deployment that needs remote assets sets egress.extraPorts: [80, 443]
|
||||
# knowingly.
|
||||
# content and silently loses the images it would have FETCHED. That is a
|
||||
# degraded PDF, not a dead pod, which is exactly why it is written down here.
|
||||
# A deployment that needs those images sets egress.remoteAssets: true below -
|
||||
# a named switch, knowingly, rather than a port pair in extraPorts.
|
||||
#
|
||||
# And like every chart here: 3000 is not restricted by source in the default
|
||||
# (probe port), and a policy is only a boundary where the CNI enforces one.
|
||||
@@ -184,7 +184,8 @@ networkPolicy:
|
||||
# permits its port to ANY destination. What the cap still buys is real: a
|
||||
# compromised pod cannot open arbitrary outbound connections.
|
||||
#
|
||||
# [80, 443] is the entry to add if this release must fetch remote assets or
|
||||
# convert URLs - and see the SSRF note above before adding it. A
|
||||
# paperless-ngx that only converts mail bodies does not need it.
|
||||
# Normally empty. Remote assets have their own switch above
|
||||
# (egress.remoteAssets) and do NOT belong here, because a bare 80/443 in
|
||||
# this list records no reason. Add a port here only for something neither
|
||||
# the switch nor the chart covers.
|
||||
extraPorts: []
|
||||
Reference in new issue
Block a user