mirror of
https://github.com/openshift/installer.git
synced 2026-02-05 06:46:36 +01:00
crds: update infrastructure crd manifest
This commit is contained in:
@@ -10157,10 +10157,87 @@ spec:
|
||||
This value is used for autoscaling from zero operations as defined in:
|
||||
https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20210310-opt-in-autoscaling-from-zero.md
|
||||
type: object
|
||||
conditions:
|
||||
description: Conditions defines current service state of the AWSMachineTemplate.
|
||||
items:
|
||||
description: Condition defines an observation of a Cluster API resource
|
||||
operational state.
|
||||
properties:
|
||||
lastTransitionTime:
|
||||
description: |-
|
||||
lastTransitionTime is the last time the condition transitioned from one status to another.
|
||||
This should be when the underlying condition changed. If that is not known, then using the time when
|
||||
the API field changed is acceptable.
|
||||
format: date-time
|
||||
type: string
|
||||
message:
|
||||
description: |-
|
||||
message is a human readable message indicating details about the transition.
|
||||
This field may be empty.
|
||||
maxLength: 10240
|
||||
minLength: 1
|
||||
type: string
|
||||
reason:
|
||||
description: |-
|
||||
reason is the reason for the condition's last transition in CamelCase.
|
||||
The specific API may choose whether or not this field is considered a guaranteed API.
|
||||
This field may be empty.
|
||||
maxLength: 256
|
||||
minLength: 1
|
||||
type: string
|
||||
severity:
|
||||
description: |-
|
||||
severity provides an explicit classification of Reason code, so the users or machines can immediately
|
||||
understand the current situation and act accordingly.
|
||||
The Severity field MUST be set only when Status=False.
|
||||
maxLength: 32
|
||||
type: string
|
||||
status:
|
||||
description: status of the condition, one of True, False, Unknown.
|
||||
type: string
|
||||
type:
|
||||
description: |-
|
||||
type of condition in CamelCase or in foo.example.com/CamelCase.
|
||||
Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
|
||||
can be useful (see .node.status.conditions), the ability to deconflict is important.
|
||||
maxLength: 256
|
||||
minLength: 1
|
||||
type: string
|
||||
required:
|
||||
- lastTransitionTime
|
||||
- status
|
||||
- type
|
||||
type: object
|
||||
type: array
|
||||
nodeInfo:
|
||||
description: |-
|
||||
NodeInfo contains information about the node's architecture and operating system.
|
||||
This value is used for autoscaling from zero operations as defined in:
|
||||
https://github.com/kubernetes-sigs/cluster-api/blob/main/docs/proposals/20210310-opt-in-autoscaling-from-zero.md
|
||||
properties:
|
||||
architecture:
|
||||
description: |-
|
||||
Architecture is the CPU architecture of the node.
|
||||
Its underlying type is a string and its value can be any of amd64, arm64.
|
||||
enum:
|
||||
- amd64
|
||||
- arm64
|
||||
type: string
|
||||
operatingSystem:
|
||||
description: |-
|
||||
OperatingSystem is the operating system of the node.
|
||||
Its underlying type is a string and its value can be any of linux, windows.
|
||||
enum:
|
||||
- linux
|
||||
- windows
|
||||
type: string
|
||||
type: object
|
||||
type: object
|
||||
type: object
|
||||
served: true
|
||||
storage: true
|
||||
subresources:
|
||||
status: {}
|
||||
---
|
||||
apiVersion: apiextensions.k8s.io/v1
|
||||
kind: CustomResourceDefinition
|
||||
@@ -17183,6 +17260,17 @@ spec:
|
||||
- name
|
||||
type: object
|
||||
type: array
|
||||
nodeRepairConfig:
|
||||
description: NodeRepairConfig specifies the node auto repair configuration
|
||||
for the managed node group.
|
||||
properties:
|
||||
enabled:
|
||||
default: false
|
||||
description: |-
|
||||
Enabled specifies whether node auto repair is enabled for the node group.
|
||||
When enabled, EKS will automatically repair unhealthy nodes by replacing them.
|
||||
type: boolean
|
||||
type: object
|
||||
providerIDList:
|
||||
description: |-
|
||||
ProviderIDList are the provider IDs of instances in the
|
||||
@@ -20791,6 +20879,14 @@ rules:
|
||||
- get
|
||||
- list
|
||||
- watch
|
||||
- apiGroups:
|
||||
- apiextensions.k8s.io
|
||||
resources:
|
||||
- customresourcedefinitions
|
||||
verbs:
|
||||
- get
|
||||
- list
|
||||
- watch
|
||||
- apiGroups:
|
||||
- authentication.k8s.io
|
||||
resources:
|
||||
@@ -20930,6 +21026,7 @@ rules:
|
||||
resources:
|
||||
- awsclusters/status
|
||||
- awsfargateprofiles/status
|
||||
- awsmachinetemplates/status
|
||||
- rosaclusters/status
|
||||
- rosanetworks/status
|
||||
- rosaroleconfigs/status
|
||||
@@ -21109,7 +21206,7 @@ spec:
|
||||
env:
|
||||
- name: AWS_SHARED_CREDENTIALS_FILE
|
||||
value: /home/.aws/credentials
|
||||
image: gcr.io/k8s-staging-cluster-api-aws/cluster-api-aws-controller:v2.8.1
|
||||
image: gcr.io/k8s-staging-cluster-api-aws/cluster-api-aws-controller:v2.9.0
|
||||
imagePullPolicy: IfNotPresent
|
||||
livenessProbe:
|
||||
failureThreshold: 3
|
||||
|
||||
Reference in New Issue
Block a user