Skip to content

feat: Support PlainHTTP and InsecureSkipTLSVerify for PolicyRef/KustomizationRef RemoteURL - #1913

Merged
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:remoteurl
Aug 11, 2026
Merged

feat: Support PlainHTTP and InsecureSkipTLSVerify for PolicyRef/KustomizationRef RemoteURL#1913
gianlucam76 merged 1 commit into
projectsveltos:mainfrom
gianlucam76:remoteurl

Conversation

@gianlucam76

Copy link
Copy Markdown
Member

The ORAS client used for RemoteURL.URL on PolicyRefs and KustomizationRefs defaulted to HTTPS-only with no way to trust a self-signed cert without a custom CA, unlike the equivalent Helm OCI registry support.

Adds two optional fields to RemoteURL/RemoteKustomizeURL:

  • plainHTTP: connect to the OCI registry over plain HTTP (ignored for http(s):// URLs, where the scheme already decides this).
  • insecureSkipTLSVerify: skip server certificate verification; ignored when the referenced Secret provides a caFile.

…mizationRef RemoteURL

The ORAS client used for `RemoteURL.URL` on PolicyRefs and KustomizationRefs
defaulted to HTTPS-only with no way to trust a self-signed cert without a
custom CA, unlike the equivalent Helm OCI registry support.

Adds two optional fields to `RemoteURL`/`RemoteKustomizeURL`:
- `plainHTTP`: connect to the OCI registry over plain HTTP (ignored for
  http(s):// URLs, where the scheme already decides this).
- `insecureSkipTLSVerify`: skip server certificate verification; ignored
  when the referenced Secret provides a `caFile`.
@gianlucam76
gianlucam76 merged commit 53f71f0 into projectsveltos:main Aug 11, 2026
19 of 20 checks passed
@gianlucam76
gianlucam76 deleted the remoteurl branch August 11, 2026 19:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant