You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: AzureMachinePoolMachine is the Schema for the azuremachinepoolmachines API.
49
+
description: AzureMachinePoolMachine is the Schema for the azuremachinepoolmachines
50
+
API.
50
51
properties:
51
52
apiVersion:
52
-
description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
53
+
description: 'APIVersion defines the versioned schema of this representation
54
+
of an object. Servers should convert recognized schemas to the latest
55
+
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
53
56
type: string
54
57
kind:
55
-
description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
58
+
description: 'Kind is a string value representing the REST resource this
59
+
object represents. Servers may infer this from the endpoint the client
60
+
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
56
61
type: string
57
62
metadata:
58
63
type: object
59
64
spec:
60
-
description: AzureMachinePoolMachineSpec defines the desired state of AzureMachinePoolMachine.
65
+
description: AzureMachinePoolMachineSpec defines the desired state of
66
+
AzureMachinePoolMachine.
61
67
properties:
62
68
instanceID:
63
-
description: InstanceID is the identification of the Machine Instance within the VMSS
69
+
description: InstanceID is the identification of the Machine Instance
70
+
within the VMSS
64
71
type: string
65
72
providerID:
66
-
description: ProviderID is the identification ID of the Virtual Machine Scale Set
73
+
description: ProviderID is the identification ID of the Virtual Machine
74
+
Scale Set
67
75
type: string
68
76
required:
69
77
- instanceID
70
78
- providerID
71
79
type: object
72
80
status:
73
-
description: AzureMachinePoolMachineStatus defines the observed state of AzureMachinePoolMachine.
81
+
description: AzureMachinePoolMachineStatus defines the observed state
82
+
of AzureMachinePoolMachine.
74
83
properties:
75
84
conditions:
76
85
description: Conditions defines current service state of the AzureMachinePool.
77
86
items:
78
-
description: Condition defines an observation of a Cluster API resource operational state.
87
+
description: Condition defines an observation of a Cluster API resource
88
+
operational state.
79
89
properties:
80
90
lastTransitionTime:
81
-
description: 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.
91
+
description: Last time the condition transitioned from one status
92
+
to another. This should be when the underlying condition changed.
93
+
If that is not known, then using the time when the API field
94
+
changed is acceptable.
82
95
format: date-time
83
96
type: string
84
97
message:
85
-
description: A human readable message indicating details about the transition. This field may be empty.
98
+
description: A human readable message indicating details about
99
+
the transition. This field may be empty.
86
100
type: string
87
101
reason:
88
-
description: 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 not be empty.
102
+
description: The reason for the condition's last transition
103
+
in CamelCase. The specific API may choose whether or not this
104
+
field is considered a guaranteed API. This field may not be
105
+
empty.
89
106
type: string
90
107
severity:
91
-
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.
108
+
description: Severity provides an explicit classification of
109
+
Reason code, so the users or machines can immediately understand
110
+
the current situation and act accordingly. The Severity field
111
+
MUST be set only when Status=False.
92
112
type: string
93
113
status:
94
114
description: Status of the condition, one of True, False, Unknown.
95
115
type: string
96
116
type:
97
-
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.
117
+
description: Type of condition in CamelCase or in foo.example.com/CamelCase.
118
+
Many .condition.type values are consistent across resources
119
+
like Available, but because arbitrary conditions can be useful
120
+
(see .node.status.conditions), the ability to deconflict is
121
+
important.
98
122
type: string
99
123
required:
100
124
- status
101
125
- type
102
126
type: object
103
127
type: array
104
128
failureMessage:
105
-
description: "FailureMessage will be set in the event that there is a terminal problem reconciling the MachinePool and will contain a more verbose string suitable for logging and human consumption. \n Any transient errors that occur during the reconciliation of MachinePools can be added as events to the MachinePool object and/or logged in the controller's output."
129
+
description: "FailureMessage will be set in the event that there is
130
+
a terminal problem reconciling the MachinePool and will contain
131
+
a more verbose string suitable for logging and human consumption.
132
+
\n Any transient errors that occur during the reconciliation of
133
+
MachinePools can be added as events to the MachinePool object and/or
134
+
logged in the controller's output."
106
135
type: string
107
136
failureReason:
108
-
description: "FailureReason will be set in the event that there is a terminal problem reconciling the MachinePool machine and will contain a succinct value suitable for machine interpretation. \n Any transient errors that occur during the reconciliation of MachinePools can be added as events to the MachinePool object and/or logged in the controller's output."
137
+
description: "FailureReason will be set in the event that there is
138
+
a terminal problem reconciling the MachinePool machine and will
139
+
contain a succinct value suitable for machine interpretation. \n
140
+
Any transient errors that occur during the reconciliation of MachinePools
141
+
can be added as events to the MachinePool object and/or logged in
142
+
the controller's output."
109
143
type: string
110
144
instanceName:
111
-
description: InstanceName is the name of the Machine Instance within the VMSS
145
+
description: InstanceName is the name of the Machine Instance within
146
+
the VMSS
112
147
type: string
113
148
latestModelApplied:
114
-
description: LatestModelApplied indicates the instance is running the most up-to-date VMSS model. A VMSS model describes the image version the VM is running. If the instance is not running the latest model, it means the instance may not be running the version of Kubernetes the Machine Pool has specified and needs to be updated.
149
+
description: LatestModelApplied indicates the instance is running
150
+
the most up-to-date VMSS model. A VMSS model describes the image
151
+
version the VM is running. If the instance is not running the latest
152
+
model, it means the instance may not be running the version of Kubernetes
153
+
the Machine Pool has specified and needs to be updated.
115
154
type: boolean
116
155
longRunningOperationState:
117
-
description: LongRunningOperationState saves the state for an Azure long running operations so it can be continued on the next reconciliation loop.
156
+
description: LongRunningOperationState saves the state for an Azure
157
+
long running operations so it can be continued on the next reconciliation
158
+
loop.
118
159
properties:
119
160
futureData:
120
-
description: FutureData is the base64 url encoded json Azure AutoRest Future
161
+
description: FutureData is the base64 url encoded json Azure AutoRest
162
+
Future
121
163
type: string
122
164
name:
123
165
description: Name is the name of the Azure resource
124
166
type: string
125
167
resourceGroup:
126
-
description: ResourceGroup is the Azure resource group for the resource
168
+
description: ResourceGroup is the Azure resource group for the
169
+
resource
127
170
type: string
128
171
type:
129
-
description: Type describes the type of future, update, create, delete, etc
172
+
description: Type describes the type of future, update, create,
173
+
delete, etc
130
174
type: string
131
175
required:
132
176
- type
@@ -138,7 +182,17 @@ spec:
138
182
description: API version of the referent.
139
183
type: string
140
184
fieldPath:
141
-
description: 'If referring to a piece of an object instead of an entire object, this string should contain a valid JSON/Go field access statement, such as desiredState.manifest.containers[2]. For example, if the object reference is to a container within a pod, this would take on a value like: "spec.containers{name}" (where "name" refers to the name of the container that triggered the event) or if no container name is specified "spec.containers[2]" (container with index 2 in this pod). This syntax is chosen only to have some well-defined way of referencing a part of an object. TODO: this design is not final and this field is subject to change in the future.'
185
+
description: 'If referring to a piece of an object instead of
186
+
an entire object, this string should contain a valid JSON/Go
187
+
field access statement, such as desiredState.manifest.containers[2].
188
+
For example, if the object reference is to a container within
189
+
a pod, this would take on a value like: "spec.containers{name}"
190
+
(where "name" refers to the name of the container that triggered
191
+
the event) or if no container name is specified "spec.containers[2]"
192
+
(container with index 2 in this pod). This syntax is chosen
193
+
only to have some well-defined way of referencing a part of
194
+
an object. TODO: this design is not final and this field is
195
+
subject to change in the future.'
142
196
type: string
143
197
kind:
144
198
description: 'Kind of the referent. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
@@ -150,14 +204,16 @@ spec:
150
204
description: 'Namespace of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/'
151
205
type: string
152
206
resourceVersion:
153
-
description: 'Specific resourceVersion to which this reference is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency'
207
+
description: 'Specific resourceVersion to which this reference
208
+
is made, if any. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency'
154
209
type: string
155
210
uid:
156
211
description: 'UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids'
157
212
type: string
158
213
type: object
159
214
provisioningState:
160
-
description: ProvisioningState is the provisioning state of the Azure virtual machine instance.
215
+
description: ProvisioningState is the provisioning state of the Azure
216
+
virtual machine instance.
161
217
type: string
162
218
ready:
163
219
description: Ready is true when the provider resource is ready.
0 commit comments