Skip to content

Commit

Permalink
Update upstream specifications to their latest version
Browse files Browse the repository at this point in the history
  • Loading branch information
sebhoss authored Sep 27, 2024
1 parent a5cf4c2 commit e921251
Show file tree
Hide file tree
Showing 207 changed files with 13,491 additions and 60,586 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,17 +65,6 @@ spec:
type: "string"
provider:
type: "string"
service_binding:
nullable: true
properties:
name:
type: "string"
namespace:
type: "string"
required:
- "name"
- "namespace"
type: "object"
required:
- "ip"
- "name"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,9 @@ spec:
description: "Requests describes the minimum amount of compute resources required.\nIf Requests is omitted for a container, it defaults to Limits if that is explicitly specified,\notherwise to an implementation-defined value. Requests cannot exceed Limits.\nMore info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/"
type: "object"
type: "object"
version:
description: "Version defines the temporal admin tools version the instance should run."
type: "string"
type: "object"
archival:
description: "Archival allows Workflow Execution Event Histories and Visibility data backups for the temporal cluster."
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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "clusterinfoimports.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "clustersets.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "gateways.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "labelidentities.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "memberclusterannounces.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.io"
Expand Down

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 @@ -2,7 +2,7 @@ apiVersion: "apiextensions.k8s.io/v1"
kind: "CustomResourceDefinition"
metadata:
annotations:
controller-gen.kubebuilder.io/version: "v0.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "clusterclaims.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.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.14.0"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "clustersets.multicluster.crd.antrea.io"
spec:
group: "multicluster.crd.antrea.io"
Expand Down
1,234 changes: 1,234 additions & 0 deletions crd-catalog/apache/camel-k/camel.apache.org/v1/integrations.yaml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ spec:
annotations:
additionalProperties:
type: "string"
description: "Specifies Annotations to override or add for underlying Pods."
description: "Specifies Annotations to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
componentDef:
description: "Specifies the ComponentDefinition custom resource (CR) that defines the Component's characteristics and behavior.\n\n\nSupports three different ways to specify the ComponentDefinition:\n\n\n- the regular expression - recommended\n- the full name - recommended\n- the name prefix"
Expand Down Expand Up @@ -2150,7 +2150,7 @@ spec:
labels:
additionalProperties:
type: "string"
description: "Specifies Labels to override or add for underlying Pods."
description: "Specifies Labels to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
name:
description: "Specifies the Component's name.\nIt's part of the Service DNS name and must comply with the IANA service naming rule.\nThe name is optional when ClusterComponentSpec is used as a template (e.g., in `shardingSpec`),\nbut required otherwise."
Expand Down Expand Up @@ -4722,7 +4722,7 @@ spec:
description: "If ServiceType is LoadBalancer, cloud provider related parameters can be put here\nMore info: https://kubernetes.io/docs/concepts/services-networking/service/#loadbalancer."
type: "object"
componentSelector:
description: "Extends the ServiceSpec.Selector by allowing the specification of a component, to be used as a selector for the service.\nNote that this and the `shardingSelector` are mutually exclusive and cannot be set simultaneously."
description: "Extends the ServiceSpec.Selector by allowing the specification of components, to be used as a selector for the service.\n\n\nIf the `componentSelector` is set as the name of a sharding, the service will be exposed to all components in the sharding."
type: "string"
name:
description: "Name defines the name of the service.\notherwise, it indicates the name of the service.\nOthers can refer to this service by its name. (e.g., connection credential)\nCannot be updated."
Expand All @@ -4736,9 +4736,6 @@ spec:
maxLength: 25
pattern: "^[a-z]([a-z0-9\\-]*[a-z0-9])?$"
type: "string"
shardingSelector:
description: "Extends the ServiceSpec.Selector by allowing the specification of a sharding name, which is defined in\n`cluster.spec.shardingSpecs[*].name`, to be used as a selector for the service.\nNote that this and the `componentSelector` are mutually exclusive and cannot be set simultaneously."
type: "string"
spec:
description: "Spec defines the behavior of a service.\nhttps://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status"
properties:
Expand Down Expand Up @@ -4888,7 +4885,7 @@ spec:
annotations:
additionalProperties:
type: "string"
description: "Specifies Annotations to override or add for underlying Pods."
description: "Specifies Annotations to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
componentDef:
description: "Specifies the ComponentDefinition custom resource (CR) that defines the Component's characteristics and behavior.\n\n\nSupports three different ways to specify the ComponentDefinition:\n\n\n- the regular expression - recommended\n- the full name - recommended\n- the name prefix"
Expand Down Expand Up @@ -6935,7 +6932,7 @@ spec:
labels:
additionalProperties:
type: "string"
description: "Specifies Labels to override or add for underlying Pods."
description: "Specifies Labels to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
name:
description: "Specifies the Component's name.\nIt's part of the Service DNS name and must comply with the IANA service naming rule.\nThe name is optional when ClusterComponentSpec is used as a template (e.g., in `shardingSpec`),\nbut required otherwise."
Expand Down Expand Up @@ -8869,10 +8866,9 @@ spec:
- "name"
x-kubernetes-list-type: "map"
terminationPolicy:
description: "Specifies the behavior when a Cluster is deleted.\nIt defines how resources, data, and backups associated with a Cluster are managed during termination.\nChoose a policy based on the desired level of resource cleanup and data preservation:\n\n\n- `DoNotTerminate`: Prevents deletion of the Cluster. This policy ensures that all resources remain intact.\n- `Halt`: Deletes Cluster resources like Pods and Services but retains Persistent Volume Claims (PVCs),\n allowing for data preservation while stopping other operations.\n- `Delete`: Extends the `Halt` policy by also removing PVCs, leading to a thorough cleanup while\n removing all persistent data.\n- `WipeOut`: An aggressive policy that deletes all Cluster resources, including volume snapshots and\n backups in external storage.\n This results in complete data removal and should be used cautiously, primarily in non-production environments\n to avoid irreversible data loss.\n\n\nWarning: Choosing an inappropriate termination policy can result in data loss.\nThe `WipeOut` policy is particularly risky in production environments due to its irreversible nature."
description: "Specifies the behavior when a Cluster is deleted.\nIt defines how resources, data, and backups associated with a Cluster are managed during termination.\nChoose a policy based on the desired level of resource cleanup and data preservation:\n\n\n- `DoNotTerminate`: Prevents deletion of the Cluster. This policy ensures that all resources remain intact.\n- `Delete`: Deletes all runtime resources belong to the Cluster.\n- `WipeOut`: An aggressive policy that deletes all Cluster resources, including volume snapshots and\n backups in external storage.\n This results in complete data removal and should be used cautiously, primarily in non-production environments\n to avoid irreversible data loss.\n\n\nWarning: Choosing an inappropriate termination policy can result in data loss.\nThe `WipeOut` policy is particularly risky in production environments due to its irreversible nature."
enum:
- "DoNotTerminate"
- "Halt"
- "Delete"
- "WipeOut"
type: "string"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ spec:
annotations:
additionalProperties:
type: "string"
description: "Specifies Annotations to override or add for underlying Pods."
description: "Specifies Annotations to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
compDef:
description: "Specifies the name of the referenced ComponentDefinition."
Expand Down Expand Up @@ -2059,7 +2059,7 @@ spec:
labels:
additionalProperties:
type: "string"
description: "Specifies Labels to override or add for underlying Pods."
description: "Specifies Labels to override or add for underlying Pods, PVCs, Account & TLS Secrets, Services Owned by Component."
type: "object"
offlineInstances:
description: "Specifies the names of instances to be transitioned to offline status.\n\n\nMarking an instance as offline results in the following:\n\n\n1. The associated Pod is stopped, and its PersistentVolumeClaim (PVC) is retained for potential\n future reuse or data recovery, but it is no longer actively used.\n2. The ordinal number assigned to this instance is preserved, ensuring it remains unique\n and avoiding conflicts with new instances.\n\n\nSetting instances to offline allows for a controlled scale-in process, preserving their data and maintaining\nordinal consistency within the Cluster.\nNote that offline instances and their associated resources, such as PVCs, are not automatically deleted.\nThe administrator must manually manage the cleanup and removal of these resources when they are no longer needed."
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,11 +46,6 @@ spec:
type: "string"
type: "object"
type: "array"
tags:
additionalProperties:
type: "string"
description: "Additional tag key/value added to all network interfaces provisioned by the vpc-resource-controller and VPC-CNI"
type: "object"
type: "object"
status:
description: "CNINodeStatus defines the managed VPC resources."
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.6.1"
controller-gen.kubebuilder.io/version: "v0.8.0"
name: "bundles.anywhere.eks.amazonaws.com"
spec:
group: "anywhere.eks.amazonaws.com"
Expand Down Expand Up @@ -393,6 +393,7 @@ spec:
type: "string"
type: "object"
ctl:
description: "This field has been deprecated"
properties:
arch:
description: "Architectures of the asset"
Expand Down Expand Up @@ -427,6 +428,35 @@ spec:
description: "URI points to the manifest yaml file"
type: "string"
type: "object"
startupapicheck:
properties:
arch:
description: "Architectures of the asset"
items:
type: "string"
type: "array"
description:
type: "string"
imageDigest:
description: "The SHA256 digest of the image manifest"
type: "string"
name:
description: "The asset name"
type: "string"
os:
description: "Operating system of the asset"
enum:
- "linux"
- "darwin"
- "windows"
type: "string"
osName:
description: "Name of the OS like ubuntu, bottlerocket"
type: "string"
uri:
description: "The image repository, name, and tag"
type: "string"
type: "object"
version:
type: "string"
webhook:
Expand Down Expand Up @@ -462,8 +492,8 @@ spec:
- "acmesolver"
- "cainjector"
- "controller"
- "ctl"
- "manifest"
- "startupapicheck"
- "webhook"
type: "object"
cilium:
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.6.1"
controller-gen.kubebuilder.io/version: "v0.8.0"
name: "eksareleases.anywhere.eks.amazonaws.com"
spec:
group: "anywhere.eks.amazonaws.com"
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.16.2"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "nodeclaims.karpenter.sh"
spec:
group: "karpenter.sh"
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.16.2"
controller-gen.kubebuilder.io/version: "v0.16.3"
name: "nodepools.karpenter.sh"
spec:
group: "karpenter.sh"
Expand Down
Loading

0 comments on commit e921251

Please sign in to comment.