1
0
Fork 0
mirror of https://github.com/kyverno/kyverno.git synced 2024-12-14 11:57:48 +00:00

Helpers to providers (#7572)

* renamed helpers

Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com>

* related changes

Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com>

---------

Signed-off-by: Vishal Choudhary <sendtovishalchoudhary@gmail.com>
This commit is contained in:
Vishal Choudhary 2023-06-17 01:55:46 +05:30 committed by GitHub
parent b2707c0cd1
commit cec6a8ab20
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 914 additions and 854 deletions

View file

@ -13,19 +13,19 @@ import (
// +kubebuilder:default=Cosign
type ImageVerificationType string
// ImageRegistryCredentialsHelpersType provides the list of credential helpers required.
// ImageRegistryCredentialsProvidersType provides the list of credential providers required.
// +kubebuilder:validation:Enum=default;amazon;azure;google;github
type ImageRegistryCredentialsHelpersType string
type ImageRegistryCredentialsProvidersType string
const (
Cosign ImageVerificationType = "Cosign"
Notary ImageVerificationType = "Notary"
DEFAULT ImageRegistryCredentialsHelpersType = "default"
AWS ImageRegistryCredentialsHelpersType = "amazon"
ACR ImageRegistryCredentialsHelpersType = "azure"
GCP ImageRegistryCredentialsHelpersType = "google"
GHCR ImageRegistryCredentialsHelpersType = "github"
DEFAULT ImageRegistryCredentialsProvidersType = "default"
AWS ImageRegistryCredentialsProvidersType = "amazon"
ACR ImageRegistryCredentialsProvidersType = "azure"
GCP ImageRegistryCredentialsProvidersType = "google"
GHCR ImageRegistryCredentialsProvidersType = "github"
)
// ImageVerification validates that images that match the specified pattern
@ -273,10 +273,10 @@ type ImageRegistryCredentials struct {
// +kubebuilder:validation:Optional
AllowInsecureRegistry bool `json:"allowInsecureRegistry,omitempty" yaml:"allowInsecureRegistry,omitempty"`
// Helpers specifies a list of OCI Registry names, whose authentication helpers are provided
// Providers specifies a list of OCI Registry names, whose authentication providers are provided
// It can be of one of these values: AWS, ACR, GCP, GHCR
// +kubebuilder:validation:Optional
Helpers []ImageRegistryCredentialsHelpersType `json:"helpers,omitempty" yaml:"helpers,omitempty"`
Providers []ImageRegistryCredentialsProvidersType `json:"providers,omitempty" yaml:"providers,omitempty"`
// Secrets specifies a list of secrets that are provided for credentials
// Secrets must live in the Kyverno namespace

View file

@ -693,9 +693,9 @@ func (in *ImageRegistry) DeepCopy() *ImageRegistry {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (in *ImageRegistryCredentials) DeepCopyInto(out *ImageRegistryCredentials) {
*out = *in
if in.Helpers != nil {
in, out := &in.Helpers, &out.Helpers
*out = make([]ImageRegistryCredentialsHelpersType, len(*in))
if in.Providers != nil {
in, out := &in.Providers, &out.Providers
*out = make([]ImageRegistryCredentialsProvidersType, len(*in))
copy(*out, *in)
}
if in.Secrets != nil {

View file

@ -875,13 +875,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -2781,13 +2781,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -4082,14 +4082,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -5780,16 +5781,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6113,16 +6114,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6547,16 +6548,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -7669,14 +7670,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -8007,14 +8008,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -9783,16 +9784,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10131,16 +10133,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10589,16 +10592,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -11761,14 +11765,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -12195,14 +12200,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -13467,16 +13473,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -13800,16 +13806,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14416,16 +14422,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -15517,14 +15523,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -15836,14 +15842,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -17612,16 +17618,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -17960,16 +17967,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -18418,16 +18426,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -19590,14 +19599,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -20051,14 +20061,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -21749,16 +21760,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -22082,16 +22093,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -22516,16 +22527,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -23638,14 +23649,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -23977,14 +23988,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -25753,16 +25764,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -26101,16 +26113,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -26559,16 +26572,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -27731,14 +27745,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -28166,14 +28181,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -29438,16 +29454,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -29771,16 +29787,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -30387,16 +30403,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -31488,14 +31504,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -31807,14 +31823,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -33583,16 +33599,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -33931,16 +33948,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -34389,16 +34407,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -35561,14 +35580,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon

View file

@ -33,7 +33,7 @@ func setupRegistryClient(ctx context.Context, logger logr.Logger, client kuberne
registryOptions = append(registryOptions, registryclient.WithAllowInsecureRegistry())
}
if len(registryCredentialHelpers) > 0 {
registryOptions = append(registryOptions, registryclient.WithCredentialHelpers(strings.Split(registryCredentialHelpers, ",")...))
registryOptions = append(registryOptions, registryclient.WithCredentialProviders(strings.Split(registryCredentialHelpers, ",")...))
}
registryClient, err := registryclient.New(registryOptions...)
checkError(logger, err, "failed to create registry client")

View file

@ -228,13 +228,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon

View file

@ -228,13 +228,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon

View file

@ -266,14 +266,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -1964,16 +1965,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -2297,16 +2298,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -2731,16 +2732,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -3853,14 +3854,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -4191,14 +4192,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -5967,16 +5968,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6315,16 +6317,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6773,16 +6776,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -7945,14 +7949,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -8379,14 +8384,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -9651,16 +9657,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -9984,16 +9990,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10600,16 +10606,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -11701,14 +11707,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -12020,14 +12026,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -13796,16 +13802,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14144,16 +14151,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14602,16 +14610,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -15774,14 +15783,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon

View file

@ -267,14 +267,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -1965,16 +1966,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -2298,16 +2299,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -2732,16 +2733,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -3854,14 +3855,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -4193,14 +4194,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -5969,16 +5970,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6317,16 +6319,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6775,16 +6778,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -7947,14 +7951,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -8382,14 +8387,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -9654,16 +9660,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -9987,16 +9993,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10603,16 +10609,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -11704,14 +11710,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -12023,14 +12029,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -13799,16 +13805,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14147,16 +14154,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14605,16 +14613,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -15777,14 +15786,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon

View file

@ -1078,13 +1078,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -2984,13 +2984,13 @@ spec:
description: AllowInsecureRegistry allows insecure access
to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided It
can be of one of these values: AWS, ACR, GCP, GHCR'
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType provides
the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -4285,14 +4285,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -5983,16 +5984,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6316,16 +6317,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -6750,16 +6751,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -7872,14 +7873,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -8210,14 +8211,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -9986,16 +9987,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10334,16 +10336,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -10792,16 +10795,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -11964,14 +11968,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -12398,14 +12403,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -13670,16 +13676,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14003,16 +14009,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -14619,16 +14625,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -15720,14 +15726,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -16039,14 +16045,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -17815,16 +17821,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -18163,16 +18170,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -18621,16 +18629,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -19793,14 +19802,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -20254,14 +20264,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -21952,16 +21963,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -22285,16 +22296,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -22719,16 +22730,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -23841,14 +23852,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -24180,14 +24191,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -25956,16 +25967,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -26304,16 +26316,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -26762,16 +26775,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -27934,14 +27948,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -28369,14 +28384,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon
@ -29641,16 +29657,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -29974,16 +29990,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -30590,16 +30606,16 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list
of OCI Registry names, whose authentication
helpers are provided It can be of
one of these values: AWS, ACR, GCP,
GHCR'
providers:
description: 'Providers specifies a
list of OCI Registry names, whose
authentication providers are provided
It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -31691,14 +31707,14 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI Registry
names, whose authentication helpers are provided
providers:
description: 'Providers specifies a list of OCI Registry
names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers required.
enum:
- default
- amazon
@ -32010,14 +32026,14 @@ spec:
description: AllowInsecureRegistry allows
insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of
providers:
description: 'Providers specifies a list of
OCI Registry names, whose authentication
helpers are provided It can be of one of
these values: AWS, ACR, GCP, GHCR'
providers are provided It can be of one
of these values: AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
@ -33786,16 +33802,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -34134,16 +34151,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -34592,16 +34610,17 @@ spec:
description: AllowInsecureRegistry
allows insecure access to a registry
type: boolean
helpers:
description: 'Helpers specifies
providers:
description: 'Providers specifies
a list of OCI Registry names,
whose authentication helpers are
provided It can be of one of these
values: AWS, ACR, GCP, GHCR'
whose authentication providers
are provided It can be of one
of these values: AWS, ACR, GCP,
GHCR'
items:
description: ImageRegistryCredentialsHelpersType
description: ImageRegistryCredentialsProvidersType
provides the list of credential
helpers required.
providers required.
enum:
- default
- amazon
@ -35764,14 +35783,15 @@ spec:
description: AllowInsecureRegistry allows insecure
access to a registry
type: boolean
helpers:
description: 'Helpers specifies a list of OCI
Registry names, whose authentication helpers
providers:
description: 'Providers specifies a list of OCI
Registry names, whose authentication providers
are provided It can be of one of these values:
AWS, ACR, GCP, GHCR'
items:
description: ImageRegistryCredentialsHelpersType
provides the list of credential helpers required.
description: ImageRegistryCredentialsProvidersType
provides the list of credential providers
required.
enum:
- default
- amazon

View file

@ -1998,15 +1998,15 @@ bool
</tr>
<tr>
<td>
<code>helpers</code><br/>
<code>providers</code><br/>
<em>
<a href="#kyverno.io/v1.ImageRegistryCredentialsHelpersType">
[]ImageRegistryCredentialsHelpersType
<a href="#kyverno.io/v1.ImageRegistryCredentialsProvidersType">
[]ImageRegistryCredentialsProvidersType
</a>
</em>
</td>
<td>
<p>Helpers specifies a list of OCI Registry names, whose authentication helpers are provided
<p>Providers specifies a list of OCI Registry names, whose authentication providers are provided
It can be of one of these values: AWS, ACR, GCP, GHCR</p>
</td>
</tr>
@ -2025,14 +2025,14 @@ Secrets must live in the Kyverno namespace</p>
</tbody>
</table>
<hr />
<h3 id="kyverno.io/v1.ImageRegistryCredentialsHelpersType">ImageRegistryCredentialsHelpersType
<h3 id="kyverno.io/v1.ImageRegistryCredentialsProvidersType">ImageRegistryCredentialsProvidersType
(<code>string</code> alias)</p></h3>
<p>
(<em>Appears on:</em>
<a href="#kyverno.io/v1.ImageRegistryCredentials">ImageRegistryCredentials</a>)
</p>
<p>
<p>ImageRegistryCredentialsHelpersType provides the list of credential helpers required.</p>
<p>ImageRegistryCredentialsProvidersType provides the list of credential providers required.</p>
</p>
<h3 id="kyverno.io/v1.ImageVerification">ImageVerification
</h3>

View file

@ -30,12 +30,12 @@ func (f *registryClientFactory) GetClient(ctx context.Context, creds *kyvernov1.
if creds.AllowInsecureRegistry {
registryOptions = append(registryOptions, registryclient.WithAllowInsecureRegistry())
}
if len(creds.Helpers) > 0 {
var helpers []string
for _, helper := range creds.Helpers {
helpers = append(helpers, string(helper))
if len(creds.Providers) > 0 {
var providers []string
for _, helper := range creds.Providers {
providers = append(providers, string(helper))
}
registryOptions = append(registryOptions, registryclient.WithCredentialHelpers(helpers...))
registryOptions = append(registryOptions, registryclient.WithCredentialProviders(providers...))
}
if len(creds.Secrets) > 0 {
registryOptions = append(registryOptions, registryclient.WithKeychainPullSecrets(ctx, f.secretsLister, creds.Secrets...))

View file

@ -133,10 +133,10 @@ func WithKeychainPullSecrets(ctx context.Context, lister corev1listers.SecretNam
}
// WithKeychainPullSecrets provides initialize registry client option that allows to use insecure registries.
func WithCredentialHelpers(credentialHelpers ...string) Option {
func WithCredentialProviders(credentialProviders ...string) Option {
return func(c *config) error {
var chains []authn.Keychain
helpers := sets.New(credentialHelpers...)
helpers := sets.New(credentialProviders...)
if helpers.Has("default") {
chains = append(chains, authn.DefaultKeychain)
}