Validate Helm Charts / Selector match (pull_request) Successful in 11s
Validate Helm Charts / Bump level (pull_request) Successful in 4s
Validate Helm Charts / NetworkPolicy (pull_request) Failing after 10s
Validate Helm Charts / Build apache-tika (pull_request) Successful in 6s
Validate Helm Charts / HTTPRoute match (pull_request) Successful in 9s
Validate Helm Charts / YAML scalars (pull_request) Successful in 10s
Validate Helm Charts / Trivy config apache-tika (pull_request) Successful in 14s
Validate Helm Charts / Build bentopdf (pull_request) Successful in 8s
Validate Helm Charts / Build cyberchef (pull_request) Successful in 9s
Validate Helm Charts / Build outline (pull_request) Successful in 6s
Validate Helm Charts / Build searxng (pull_request) Successful in 5s
Validate Helm Charts / Build template-chart (pull_request) Successful in 5s
Validate Helm Charts / Build gotenberg (pull_request) Successful in 5s
Validate Helm Charts / Build rss-bridge (pull_request) Successful in 6s
Validate Helm Charts / Build ytdlp-web-player (pull_request) Successful in 9s
Validate Helm Charts / Trivy config gotenberg (pull_request) Successful in 11s
Validate Helm Charts / Trivy config outline (pull_request) Successful in 12s
Validate Helm Charts / Trivy config rss-bridge (pull_request) Successful in 15s
Validate Helm Charts / Trivy config template-chart (pull_request) Successful in 14s
Validate Helm Charts / Trivy config bentopdf (pull_request) Successful in 27s
Validate Helm Charts / Trivy config cyberchef (pull_request) Successful in 17s
Validate Helm Charts / Trivy config searxng (pull_request) Successful in 19s
Validate Helm Charts / Trivy config ytdlp-web-player (pull_request) Successful in 12s
Install-test / Install-test apache-tika (pull_request) Successful in 1m11s
Install-test / Install-test bentopdf (pull_request) Successful in 1m13s
Install-test / Install-test cyberchef (pull_request) Successful in 54s
Install-test / Install-test gotenberg (pull_request) Successful in 1m20s
Install-test / Install-test rss-bridge (pull_request) Successful in 58s
Install-test / Install-test outline (pull_request) Successful in 2m7s
Install-test / Install-test searxng (pull_request) Successful in 1m14s
Install-test / Install-test ytdlp-web-player (pull_request) Successful in 1m8s
Validate Helm Charts / Install-test (pull_request) Successful in 10m5s
Validate Helm Charts / Detect changed charts (pull_request) Successful in 3s
Validate Helm Charts / Resource quantities (pull_request) Successful in 10s
The previous commit appended the networkPolicy block in the middle of the secrets: mapping, so dbSecretRef was absorbed into it. The chart's own values.schema.json caught it immediately - "at '/networkPolicy': additional properties 'dbSecretRef' not allowed" - which is exactly what issue #68 built that schema for: a key the chart does not read is a named error at render time instead of a silently missing secret. Part of #5
28 lines
1.1 KiB
YAML
28 lines
1.1 KiB
YAML
secrets:
|
|
configSecretRef: op://ci/outline-config
|
|
redisSecretRef: op://ci/outline-redis
|
|
dbSecretRef: op://ci/outline-db
|
|
|
|
ingress:
|
|
domain: outline.ci.local
|
|
# clusterIssuer is strictly required (no default); the Ingress just has to
|
|
# apply - there is no cert-manager in the CI cluster.
|
|
clusterIssuer: ci
|
|
|
|
# The egress cap of the chart's NetworkPolicy (Gitea #5) allows 443 for the
|
|
# OIDC provider, because that is where an OIDC provider normally listens. The
|
|
# CI one does not: fixtures.yaml runs dex at
|
|
# http://dex.default.svc.cluster.local:5556/dex, and Outline fetches the
|
|
# issuer's discovery document at boot.
|
|
#
|
|
# So this entry is not a workaround for the test - it is the chart's documented
|
|
# escape hatch, used for exactly the case values.yaml names, and the fixture is
|
|
# the one place in the repository where that case is actually exercised. Remove
|
|
# it and the install-test shows what the cap does to a dependency on a
|
|
# non-standard port, which is the risk this convention carries into every
|
|
# release.
|
|
networkPolicy:
|
|
egress:
|
|
extraPorts:
|
|
- 5556
|