Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream specifications to their latest version #7

Merged
merged 1 commit into from
Nov 3, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -171,6 +171,7 @@ spec:
description: 'Deprecated: no longer in use.'
type: boolean
incrementalImageBuild:
default: true
description: Use the incremental image build option, to reuse existing containers (default `true`)
type: boolean
limitCPU:
Expand All @@ -185,7 +186,12 @@ spec:
type: string
type: array
orderStrategy:
description: The build order strategy to use, either `dependencies`, `fifo` or `sequential` (default sequential)
default: sequential
description: The build order strategy to use, either `dependencies`, `fifo` or `sequential` (default `sequential`)
enum:
- dependencies
- fifo
- sequential
type: string
properties:
description: A list of properties to be provided to the build task
Expand All @@ -199,7 +205,11 @@ spec:
description: 'When using `pod` strategy, the minimum amount of memory required by the pod builder. Deprecated: use TasksRequestCPU instead with task name `builder`.'
type: string
strategy:
description: The strategy to use, either `pod` or `routine` (default routine)
default: routine
description: The strategy to use, either `pod` or `routine` (default `routine`)
enum:
- pod
- routine
type: string
tasks:
description: A list of tasks to be executed (available only when using `pod` strategy) with format `<name>;<container-image>;<container-command>`.
Expand Down Expand Up @@ -253,6 +263,8 @@ spec:
description: 'The Quarkus trait configures the Quarkus runtime. It''s enabled by default. NOTE: Compiling to a native executable, requires at least 4GiB of memory, so the Pod running the native build must have enough memory available.'
properties:
buildMode:
default:
- jvm
description: 'The Quarkus mode to run: either `jvm` or `native` (default `jvm`). In case both `jvm` and `native` are specified, two `IntegrationKit` resources are created, with the `native` kit having precedence over the `jvm` one once ready.'
items:
description: QuarkusMode is the type of Quarkus build packaging.
Expand All @@ -269,6 +281,7 @@ spec:
description: 'Deprecated: no longer in use.'
type: boolean
nativeBaseImage:
default: quay.io/quarkus/quarkus-micro-image:2.0
description: The base image to use when running a native build (default `quay.io/quarkus/quarkus-micro-image:2.0`)
type: string
nativeBuilderImage:
Expand Down
136 changes: 118 additions & 18 deletions crd-catalog/apache/camel-k/camel.apache.org/v1/integrationplatforms.yaml

Large diffs are not rendered by default.

68 changes: 59 additions & 9 deletions crd-catalog/apache/camel-k/camel.apache.org/v1/integrations.yaml

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -702,6 +702,23 @@ spec:
region:
description: Region is the region where vault is located.
type: string
serviceAccountRef:
description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity.
properties:
audiences:
description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list
items:
type: string
type: array
name:
description: The name of the ServiceAccount resource being referred to.
type: string
namespace:
description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent.
type: string
required:
- name
type: object
vault:
description: Vault is the vault's OCID of the specific vault where secret is located.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -702,6 +702,23 @@ spec:
region:
description: Region is the region where vault is located.
type: string
serviceAccountRef:
description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity.
properties:
audiences:
description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list
items:
type: string
type: array
name:
description: The name of the ServiceAccount resource being referred to.
type: string
namespace:
description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent.
type: string
required:
- name
type: object
vault:
description: Vault is the vault's OCID of the specific vault where secret is located.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ spec:
maxProperties: 1
properties:
generatorRef:
description: GeneratorRef points to a generator custom resource in
description: "GeneratorRef points to a generator custom resource. \n Deprecated: The generatorRef is not implemented in .data[]. this will be removed with v1."
properties:
apiVersion:
default: generators.external-secrets.io/v1alpha1
Expand Down Expand Up @@ -256,7 +256,7 @@ spec:
maxProperties: 1
properties:
generatorRef:
description: GeneratorRef points to a generator custom resource in
description: GeneratorRef points to a generator custom resource.
properties:
apiVersion:
default: generators.external-secrets.io/v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1106,6 +1106,23 @@ spec:
region:
description: Region is the region where vault is located.
type: string
serviceAccountRef:
description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity.
properties:
audiences:
description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list
items:
type: string
type: array
name:
description: The name of the ServiceAccount resource being referred to.
type: string
namespace:
description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent.
type: string
required:
- name
type: object
vault:
description: Vault is the vault's OCID of the specific vault where secret is located.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ spec:
maxProperties: 1
properties:
generatorRef:
description: GeneratorRef points to a generator custom resource in
description: "GeneratorRef points to a generator custom resource. \n Deprecated: The generatorRef is not implemented in .data[]. this will be removed with v1."
properties:
apiVersion:
default: generators.external-secrets.io/v1alpha1
Expand Down Expand Up @@ -241,7 +241,7 @@ spec:
maxProperties: 1
properties:
generatorRef:
description: GeneratorRef points to a generator custom resource in
description: GeneratorRef points to a generator custom resource.
properties:
apiVersion:
default: generators.external-secrets.io/v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1106,6 +1106,23 @@ spec:
region:
description: Region is the region where vault is located.
type: string
serviceAccountRef:
description: ServiceAccountRef specified the service account that should be used when authenticating with WorkloadIdentity.
properties:
audiences:
description: Audience specifies the `aud` claim for the service account token If the service account uses a well-known annotation for e.g. IRSA or GCP Workload Identity then this audiences will be appended to the list
items:
type: string
type: array
name:
description: The name of the ServiceAccount resource being referred to.
type: string
namespace:
description: Namespace of the resource being referred to. Ignored if referent is not cluster-scoped. cluster-scoped defaults to the namespace of the referent.
type: string
required:
- name
type: object
vault:
description: Vault is the vault's OCID of the specific vault where secret is located.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,22 @@ spec:
verify:
description: Verify contains the secret name containing the trusted public keys used to verify the signature and specifies which provider to use to check whether OCI image is authentic. This field is only supported when using HelmRepository source with spec.type 'oci'. Chart dependencies, which are not bundled in the umbrella chart artifact, are not verified.
properties:
matchOIDCIdentity:
description: MatchOIDCIdentity specifies the identity matching criteria to use while verifying an OCI artifact which was signed using Cosign keyless signing. The artifact's identity is deemed to be verified if any of the specified matchers match against the identity.
items:
description: OIDCIdentityMatch specifies options for verifying the certificate identity, i.e. the issuer and the subject of the certificate.
properties:
issuer:
description: Issuer specifies the regex pattern to match against to verify the OIDC issuer in the Fulcio certificate. The pattern must be a valid Go regular expression.
type: string
subject:
description: Subject specifies the regex pattern to match against to verify the identity subject in the Fulcio certificate. The pattern must be a valid Go regular expression.
type: string
required:
- issuer
- subject
type: object
type: array
provider:
default: cosign
description: Provider specifies the technology used to sign the OCI Artifact.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,22 @@ spec:
verify:
description: Verify contains the secret name containing the trusted public keys used to verify the signature and specifies which provider to use to check whether OCI image is authentic.
properties:
matchOIDCIdentity:
description: MatchOIDCIdentity specifies the identity matching criteria to use while verifying an OCI artifact which was signed using Cosign keyless signing. The artifact's identity is deemed to be verified if any of the specified matchers match against the identity.
items:
description: OIDCIdentityMatch specifies options for verifying the certificate identity, i.e. the issuer and the subject of the certificate.
properties:
issuer:
description: Issuer specifies the regex pattern to match against to verify the OIDC issuer in the Fulcio certificate. The pattern must be a valid Go regular expression.
type: string
subject:
description: Subject specifies the regex pattern to match against to verify the identity subject in the Fulcio certificate. The pattern must be a valid Go regular expression.
type: string
required:
- issuer
- subject
type: object
type: array
provider:
default: cosign
description: Provider specifies the technology used to sign the OCI Artifact.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,13 @@ spec:
advancedNetwork:
description: Hazelcast Advanced Network configuration
properties:
clientServerSocketEndpointConfig:
properties:
interfaces:
items:
type: string
type: array
type: object
memberServerSocketEndpointConfig:
properties:
interfaces:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14630,6 +14630,19 @@ spec:
type: object
skipRBACCreate:
type: boolean
sourceMetrics:
items:
properties:
key:
type: string
labels:
additionalProperties:
type: string
type: object
level:
type: integer
type: object
type: array
statefulSet:
properties:
metadata:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,19 @@ spec:
- pattern
type: object
type: object
outputMetrics:
items:
properties:
key:
type: string
labels:
additionalProperties:
type: string
type: object
level:
type: integer
type: object
type: array
type: object
status:
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -331,6 +331,19 @@ spec:
- pattern
type: object
type: object
outputMetrics:
items:
properties:
key:
type: string
labels:
additionalProperties:
type: string
type: object
level:
type: integer
type: object
type: array
type: object
status:
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmpowervsclusters.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmpowervsclustertemplates.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmpowervsimages.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmpowervsmachines.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmpowervsmachinetemplates.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmvpcclusters.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmvpcmachines.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.12.0
controller-gen.kubebuilder.io/version: v0.13.0
name: ibmvpcmachinetemplates.infrastructure.cluster.x-k8s.io
spec:
group: infrastructure.cluster.x-k8s.io
Expand Down
Loading