Regenerate manifests for experimental charts (#4407)
This commit is contained in:
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.1
|
||||||
name: autoscalinglisteners.actions.github.com
|
name: autoscalinglisteners.actions.github.com
|
||||||
spec:
|
spec:
|
||||||
group: actions.github.com
|
group: actions.github.com
|
||||||
@@ -56,6 +56,19 @@ spec:
|
|||||||
autoscalingRunnerSetNamespace:
|
autoscalingRunnerSetNamespace:
|
||||||
description: Required
|
description: Required
|
||||||
type: string
|
type: string
|
||||||
|
configSecretMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal
|
||||||
|
resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
ephemeralRunnerSetName:
|
ephemeralRunnerSetName:
|
||||||
description: Required
|
description: Required
|
||||||
type: string
|
type: string
|
||||||
@@ -196,9 +209,48 @@ spec:
|
|||||||
type: string
|
type: string
|
||||||
type: array
|
type: array
|
||||||
type: object
|
type: object
|
||||||
|
roleBindingMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal
|
||||||
|
resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
roleMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal
|
||||||
|
resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
runnerScaleSetId:
|
runnerScaleSetId:
|
||||||
description: Required
|
description: Required
|
||||||
type: integer
|
type: integer
|
||||||
|
serviceAccountMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal
|
||||||
|
resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
template:
|
template:
|
||||||
description: PodTemplateSpec describes the data a pod should have
|
description: PodTemplateSpec describes the data a pod should have
|
||||||
when created from a template
|
when created from a template
|
||||||
@@ -2049,7 +2101,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource
|
description: ContainerResizePolicy represents resource
|
||||||
resize policy for the container.
|
resize policy for the container.
|
||||||
@@ -5272,7 +5326,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource
|
description: ContainerResizePolicy represents resource
|
||||||
resize policy for the container.
|
resize policy for the container.
|
||||||
@@ -6059,8 +6115,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -6519,9 +6575,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -7332,7 +7389,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -8218,6 +8275,24 @@ spec:
|
|||||||
description: Kubelet's generated CSRs
|
description: Kubelet's generated CSRs
|
||||||
will be addressed to this signer.
|
will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -8643,6 +8718,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.1
|
||||||
name: autoscalingrunnersets.actions.github.com
|
name: autoscalingrunnersets.actions.github.com
|
||||||
spec:
|
spec:
|
||||||
group: actions.github.com
|
group: actions.github.com
|
||||||
@@ -64,6 +64,54 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
description: AutoscalingRunnerSetSpec defines the desired state of AutoscalingRunnerSet
|
description: AutoscalingRunnerSetSpec defines the desired state of AutoscalingRunnerSet
|
||||||
properties:
|
properties:
|
||||||
|
autoscalingListener:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
ephemeralRunnerConfigSecretMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
ephemeralRunnerMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
ephemeralRunnerSetMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
githubConfigSecret:
|
githubConfigSecret:
|
||||||
description: Required
|
description: Required
|
||||||
type: string
|
type: string
|
||||||
@@ -99,6 +147,18 @@ spec:
|
|||||||
x-kubernetes-map-type: atomic
|
x-kubernetes-map-type: atomic
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
|
listenerConfigSecretMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
listenerMetrics:
|
listenerMetrics:
|
||||||
description: MetricsConfig holds configuration parameters for each metric type
|
description: MetricsConfig holds configuration parameters for each metric type
|
||||||
properties:
|
properties:
|
||||||
@@ -143,6 +203,42 @@ spec:
|
|||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
type: object
|
type: object
|
||||||
|
listenerRoleBindingMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
listenerRoleMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
|
listenerServiceAccountMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
listenerTemplate:
|
listenerTemplate:
|
||||||
description: PodTemplateSpec describes the data a pod should have when created from a template
|
description: PodTemplateSpec describes the data a pod should have when created from a template
|
||||||
properties:
|
properties:
|
||||||
@@ -1890,7 +1986,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -4963,7 +5061,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -5724,8 +5824,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -6177,9 +6277,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -6951,7 +7052,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -7786,6 +7887,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -8195,6 +8314,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
@@ -9979,7 +10134,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -13046,7 +13203,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -13804,8 +13963,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -14254,9 +14413,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -15028,7 +15188,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -15863,6 +16023,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -16272,6 +16450,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.1
|
||||||
name: ephemeralrunners.actions.github.com
|
name: ephemeralrunners.actions.github.com
|
||||||
spec:
|
spec:
|
||||||
group: actions.github.com
|
group: actions.github.com
|
||||||
@@ -70,6 +70,18 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
description: EphemeralRunnerSpec defines the desired state of EphemeralRunner
|
description: EphemeralRunnerSpec defines the desired state of EphemeralRunner
|
||||||
properties:
|
properties:
|
||||||
|
ephemeralRunnerConfigSecretMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
githubConfigSecret:
|
githubConfigSecret:
|
||||||
type: string
|
type: string
|
||||||
githubConfigUrl:
|
githubConfigUrl:
|
||||||
@@ -1874,7 +1886,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -4941,7 +4955,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -5699,8 +5715,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -6152,9 +6168,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -6926,7 +6943,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -7761,6 +7778,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -8170,6 +8205,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
|
|||||||
kind: CustomResourceDefinition
|
kind: CustomResourceDefinition
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
controller-gen.kubebuilder.io/version: v0.19.0
|
controller-gen.kubebuilder.io/version: v0.20.1
|
||||||
name: ephemeralrunnersets.actions.github.com
|
name: ephemeralrunnersets.actions.github.com
|
||||||
spec:
|
spec:
|
||||||
group: actions.github.com
|
group: actions.github.com
|
||||||
@@ -58,9 +58,33 @@ spec:
|
|||||||
spec:
|
spec:
|
||||||
description: EphemeralRunnerSetSpec defines the desired state of EphemeralRunnerSet
|
description: EphemeralRunnerSetSpec defines the desired state of EphemeralRunnerSet
|
||||||
properties:
|
properties:
|
||||||
|
ephemeralRunnerMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
ephemeralRunnerSpec:
|
ephemeralRunnerSpec:
|
||||||
description: EphemeralRunnerSpec is the spec of the ephemeral runner
|
description: EphemeralRunnerSpec is the spec of the ephemeral runner
|
||||||
properties:
|
properties:
|
||||||
|
ephemeralRunnerConfigSecretMetadata:
|
||||||
|
description: ResourceMeta carries metadata common to all internal resources
|
||||||
|
properties:
|
||||||
|
annotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
labels:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
type: object
|
||||||
|
type: object
|
||||||
githubConfigSecret:
|
githubConfigSecret:
|
||||||
type: string
|
type: string
|
||||||
githubConfigUrl:
|
githubConfigUrl:
|
||||||
@@ -1865,7 +1889,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -4932,7 +4958,9 @@ spec:
|
|||||||
type: integer
|
type: integer
|
||||||
type: object
|
type: object
|
||||||
resizePolicy:
|
resizePolicy:
|
||||||
description: Resources resize policy for the container.
|
description: |-
|
||||||
|
Resources resize policy for the container.
|
||||||
|
This field cannot be set on ephemeral containers.
|
||||||
items:
|
items:
|
||||||
description: ContainerResizePolicy represents resource resize policy for the container.
|
description: ContainerResizePolicy represents resource resize policy for the container.
|
||||||
properties:
|
properties:
|
||||||
@@ -5690,8 +5718,8 @@ spec:
|
|||||||
will be made available to those containers which consume them
|
will be made available to those containers which consume them
|
||||||
by name.
|
by name.
|
||||||
|
|
||||||
This is an alpha field and requires enabling the
|
This is a stable field but requires that the
|
||||||
DynamicResourceAllocation feature gate.
|
DynamicResourceAllocation feature gate is enabled.
|
||||||
|
|
||||||
This field is immutable.
|
This field is immutable.
|
||||||
items:
|
items:
|
||||||
@@ -6143,9 +6171,10 @@ spec:
|
|||||||
operator:
|
operator:
|
||||||
description: |-
|
description: |-
|
||||||
Operator represents a key's relationship to the value.
|
Operator represents a key's relationship to the value.
|
||||||
Valid operators are Exists and Equal. Defaults to Equal.
|
Valid operators are Exists, Equal, Lt, and Gt. Defaults to Equal.
|
||||||
Exists is equivalent to wildcard for value, so that a pod can
|
Exists is equivalent to wildcard for value, so that a pod can
|
||||||
tolerate all taints of a particular category.
|
tolerate all taints of a particular category.
|
||||||
|
Lt and Gt perform numeric comparisons (requires feature gate TaintTolerationComparisonOperators).
|
||||||
type: string
|
type: string
|
||||||
tolerationSeconds:
|
tolerationSeconds:
|
||||||
description: |-
|
description: |-
|
||||||
@@ -6917,7 +6946,7 @@ spec:
|
|||||||
resources:
|
resources:
|
||||||
description: |-
|
description: |-
|
||||||
resources represents the minimum resources the volume should have.
|
resources represents the minimum resources the volume should have.
|
||||||
If RecoverVolumeExpansionFailure feature is enabled users are allowed to specify resource requirements
|
Users are allowed to specify resource requirements
|
||||||
that are lower than previous value but must still be higher than capacity recorded in the
|
that are lower than previous value but must still be higher than capacity recorded in the
|
||||||
status field of the claim.
|
status field of the claim.
|
||||||
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
|
||||||
@@ -7752,6 +7781,24 @@ spec:
|
|||||||
signerName:
|
signerName:
|
||||||
description: Kubelet's generated CSRs will be addressed to this signer.
|
description: Kubelet's generated CSRs will be addressed to this signer.
|
||||||
type: string
|
type: string
|
||||||
|
userAnnotations:
|
||||||
|
additionalProperties:
|
||||||
|
type: string
|
||||||
|
description: |-
|
||||||
|
userAnnotations allow pod authors to pass additional information to
|
||||||
|
the signer implementation. Kubernetes does not restrict or validate this
|
||||||
|
metadata in any way.
|
||||||
|
|
||||||
|
These values are copied verbatim into the `spec.unverifiedUserAnnotations` field of
|
||||||
|
the PodCertificateRequest objects that Kubelet creates.
|
||||||
|
|
||||||
|
Entries are subject to the same validation as object metadata annotations,
|
||||||
|
with the addition that all keys must be domain-prefixed. No restrictions
|
||||||
|
are placed on values, except an overall size limitation on the entire field.
|
||||||
|
|
||||||
|
Signers should document the keys and values they support. Signers should
|
||||||
|
deny requests that contain keys they do not recognize.
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- keyType
|
- keyType
|
||||||
- signerName
|
- signerName
|
||||||
@@ -8161,6 +8208,42 @@ spec:
|
|||||||
x-kubernetes-list-map-keys:
|
x-kubernetes-list-map-keys:
|
||||||
- name
|
- name
|
||||||
x-kubernetes-list-type: map
|
x-kubernetes-list-type: map
|
||||||
|
workloadRef:
|
||||||
|
description: |-
|
||||||
|
WorkloadRef provides a reference to the Workload object that this Pod belongs to.
|
||||||
|
This field is used by the scheduler to identify the PodGroup and apply the
|
||||||
|
correct group scheduling policies. The Workload object referenced
|
||||||
|
by this field may not exist at the time the Pod is created.
|
||||||
|
This field is immutable, but a Workload object with the same name
|
||||||
|
may be recreated with different policies. Doing this during pod scheduling
|
||||||
|
may result in the placement not conforming to the expected policies.
|
||||||
|
properties:
|
||||||
|
name:
|
||||||
|
description: |-
|
||||||
|
Name defines the name of the Workload object this Pod belongs to.
|
||||||
|
Workload must be in the same namespace as the Pod.
|
||||||
|
If it doesn't match any existing Workload, the Pod will remain unschedulable
|
||||||
|
until a Workload object is created and observed by the kube-scheduler.
|
||||||
|
It must be a DNS subdomain.
|
||||||
|
type: string
|
||||||
|
podGroup:
|
||||||
|
description: |-
|
||||||
|
PodGroup is the name of the PodGroup within the Workload that this Pod
|
||||||
|
belongs to. If it doesn't match any existing PodGroup within the Workload,
|
||||||
|
the Pod will remain unschedulable until the Workload object is recreated
|
||||||
|
and observed by the kube-scheduler. It must be a DNS label.
|
||||||
|
type: string
|
||||||
|
podGroupReplicaKey:
|
||||||
|
description: |-
|
||||||
|
PodGroupReplicaKey specifies the replica key of the PodGroup to which this
|
||||||
|
Pod belongs. It is used to distinguish pods belonging to different replicas
|
||||||
|
of the same pod group. The pod group policy is applied separately to each replica.
|
||||||
|
When set, it must be a DNS label.
|
||||||
|
type: string
|
||||||
|
required:
|
||||||
|
- name
|
||||||
|
- podGroup
|
||||||
|
type: object
|
||||||
required:
|
required:
|
||||||
- containers
|
- containers
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
Reference in New Issue
Block a user