Skip to content

Commit a48520c

Browse files
committed
Refactor godoc for API fields starting with field names
1 parent cf5979e commit a48520c

File tree

58 files changed

+1266
-1266
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+1266
-1266
lines changed

api/v1beta1/cluster_types.go

+54-54
Large diffs are not rendered by default.

api/v1beta1/clusterclass_types.go

+119-119
Large diffs are not rendered by default.

api/v1beta1/common_types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ type ObjectMeta struct {
312312
// +optional
313313
Labels map[string]string `json:"labels,omitempty"`
314314

315-
// Annotations is an unstructured key value map stored with a resource that may be
315+
// annotations is an unstructured key value map stored with a resource that may be
316316
// set by external tools to store and retrieve arbitrary metadata. They are not
317317
// queryable and should be preserved when modifying objects.
318318
// More info: http://kubernetes.io/docs/user-guide/annotations

api/v1beta1/condition_types.go

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,15 +53,15 @@ type ConditionType string
5353

5454
// Condition defines an observation of a Cluster API resource operational state.
5555
type Condition struct {
56-
// Type of condition in CamelCase or in foo.example.com/CamelCase.
56+
// type of condition in CamelCase or in foo.example.com/CamelCase.
5757
// Many .condition.type values are consistent across resources like Available, but because arbitrary conditions
5858
// can be useful (see .node.status.conditions), the ability to deconflict is important.
5959
Type ConditionType `json:"type"`
6060

61-
// Status of the condition, one of True, False, Unknown.
61+
// status of the condition, one of True, False, Unknown.
6262
Status corev1.ConditionStatus `json:"status"`
6363

64-
// Severity provides an explicit classification of Reason code, so the users or machines can immediately
64+
// severity provides an explicit classification of Reason code, so the users or machines can immediately
6565
// understand the current situation and act accordingly.
6666
// The Severity field MUST be set only when Status=False.
6767
// +optional

api/v1beta1/machine_types.go

+23-23
Original file line numberDiff line numberDiff line change
@@ -339,24 +339,24 @@ const (
339339

340340
// MachineSpec defines the desired state of Machine.
341341
type MachineSpec struct {
342-
// ClusterName is the name of the Cluster this object belongs to.
342+
// clusterName is the name of the Cluster this object belongs to.
343343
// +kubebuilder:validation:MinLength=1
344344
ClusterName string `json:"clusterName"`
345345

346-
// Bootstrap is a reference to a local struct which encapsulates
346+
// bootstrap is a reference to a local struct which encapsulates
347347
// fields to configure the Machine’s bootstrapping mechanism.
348348
Bootstrap Bootstrap `json:"bootstrap"`
349349

350-
// InfrastructureRef is a required reference to a custom resource
350+
// infrastructureRef is a required reference to a custom resource
351351
// offered by an infrastructure provider.
352352
InfrastructureRef corev1.ObjectReference `json:"infrastructureRef"`
353353

354-
// Version defines the desired Kubernetes version.
354+
// version defines the desired Kubernetes version.
355355
// This field is meant to be optionally used by bootstrap providers.
356356
// +optional
357357
Version *string `json:"version,omitempty"`
358358

359-
// ProviderID is the identification ID of the machine provided by the provider.
359+
// providerID is the identification ID of the machine provided by the provider.
360360
// This field must match the provider ID as seen on the node object corresponding to this machine.
361361
// This field is required by higher level consumers of cluster-api. Example use case is cluster autoscaler
362362
// with cluster-api as provider. Clean-up logic in the autoscaler compares machines to nodes to find out
@@ -369,7 +369,7 @@ type MachineSpec struct {
369369
// +optional
370370
ProviderID *string `json:"providerID,omitempty"`
371371

372-
// FailureDomain is the failure domain the machine will be created in.
372+
// failureDomain is the failure domain the machine will be created in.
373373
// Must match a key in the FailureDomains map stored on the cluster object.
374374
// +optional
375375
FailureDomain *string `json:"failureDomain,omitempty"`
@@ -398,18 +398,18 @@ type MachineSpec struct {
398398
// +kubebuilder:validation:MaxItems=32
399399
ReadinessGates []MachineReadinessGate `json:"readinessGates,omitempty"`
400400

401-
// NodeDrainTimeout is the total amount of time that the controller will spend on draining a node.
401+
// nodeDrainTimeout is the total amount of time that the controller will spend on draining a node.
402402
// The default value is 0, meaning that the node can be drained without any time limitations.
403403
// NOTE: NodeDrainTimeout is different from `kubectl drain --timeout`
404404
// +optional
405405
NodeDrainTimeout *metav1.Duration `json:"nodeDrainTimeout,omitempty"`
406406

407-
// NodeVolumeDetachTimeout is the total amount of time that the controller will spend on waiting for all volumes
407+
// nodeVolumeDetachTimeout is the total amount of time that the controller will spend on waiting for all volumes
408408
// to be detached. The default value is 0, meaning that the volumes can be detached without any time limitations.
409409
// +optional
410410
NodeVolumeDetachTimeout *metav1.Duration `json:"nodeVolumeDetachTimeout,omitempty"`
411411

412-
// NodeDeletionTimeout defines how long the controller will attempt to delete the Node that the Machine
412+
// nodeDeletionTimeout defines how long the controller will attempt to delete the Node that the Machine
413413
// hosts after the Machine is marked for deletion. A duration of 0 will retry deletion indefinitely.
414414
// Defaults to 10 seconds.
415415
// +optional
@@ -434,20 +434,20 @@ type MachineReadinessGate struct {
434434

435435
// MachineStatus defines the observed state of Machine.
436436
type MachineStatus struct {
437-
// NodeRef will point to the corresponding Node if it exists.
437+
// nodeRef will point to the corresponding Node if it exists.
438438
// +optional
439439
NodeRef *corev1.ObjectReference `json:"nodeRef,omitempty"`
440440

441-
// NodeInfo is a set of ids/uuids to uniquely identify the node.
441+
// nodeInfo is a set of ids/uuids to uniquely identify the node.
442442
// More info: https://kubernetes.io/docs/concepts/nodes/node/#info
443443
// +optional
444444
NodeInfo *corev1.NodeSystemInfo `json:"nodeInfo,omitempty"`
445445

446-
// LastUpdated identifies when the phase of the Machine last transitioned.
446+
// lastUpdated identifies when the phase of the Machine last transitioned.
447447
// +optional
448448
LastUpdated *metav1.Time `json:"lastUpdated,omitempty"`
449449

450-
// FailureReason will be set in the event that there is a terminal problem
450+
// failureReason will be set in the event that there is a terminal problem
451451
// reconciling the Machine and will contain a succinct value suitable
452452
// for machine interpretation.
453453
//
@@ -469,7 +469,7 @@ type MachineStatus struct {
469469
// +optional
470470
FailureReason *capierrors.MachineStatusError `json:"failureReason,omitempty"`
471471

472-
// FailureMessage will be set in the event that there is a terminal problem
472+
// failureMessage will be set in the event that there is a terminal problem
473473
// reconciling the Machine and will contain a more verbose string suitable
474474
// for logging and human consumption.
475475
//
@@ -491,34 +491,34 @@ type MachineStatus struct {
491491
// +optional
492492
FailureMessage *string `json:"failureMessage,omitempty"`
493493

494-
// Addresses is a list of addresses assigned to the machine.
494+
// addresses is a list of addresses assigned to the machine.
495495
// This field is copied from the infrastructure provider reference.
496496
// +optional
497497
Addresses MachineAddresses `json:"addresses,omitempty"`
498498

499-
// Phase represents the current phase of machine actuation.
499+
// phase represents the current phase of machine actuation.
500500
// E.g. Pending, Running, Terminating, Failed etc.
501501
// +optional
502502
Phase string `json:"phase,omitempty"`
503503

504-
// CertificatesExpiryDate is the expiry date of the machine certificates.
504+
// certificatesExpiryDate is the expiry date of the machine certificates.
505505
// This value is only set for control plane machines.
506506
// +optional
507507
CertificatesExpiryDate *metav1.Time `json:"certificatesExpiryDate,omitempty"`
508508

509-
// BootstrapReady is the state of the bootstrap provider.
509+
// bootstrapReady is the state of the bootstrap provider.
510510
// +optional
511511
BootstrapReady bool `json:"bootstrapReady"`
512512

513-
// InfrastructureReady is the state of the infrastructure provider.
513+
// infrastructureReady is the state of the infrastructure provider.
514514
// +optional
515515
InfrastructureReady bool `json:"infrastructureReady"`
516516

517-
// ObservedGeneration is the latest generation observed by the controller.
517+
// observedGeneration is the latest generation observed by the controller.
518518
// +optional
519519
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
520520

521-
// Conditions defines current service state of the Machine.
521+
// conditions defines current service state of the Machine.
522522
// +optional
523523
Conditions Conditions `json:"conditions,omitempty"`
524524

@@ -594,14 +594,14 @@ func (m *MachineStatus) GetTypedPhase() MachinePhase {
594594

595595
// Bootstrap encapsulates fields to configure the Machine’s bootstrapping mechanism.
596596
type Bootstrap struct {
597-
// ConfigRef is a reference to a bootstrap provider-specific resource
597+
// configRef is a reference to a bootstrap provider-specific resource
598598
// that holds configuration details. The reference is optional to
599599
// allow users/operators to specify Bootstrap.DataSecretName without
600600
// the need of a controller.
601601
// +optional
602602
ConfigRef *corev1.ObjectReference `json:"configRef,omitempty"`
603603

604-
// DataSecretName is the name of the secret that stores the bootstrap data script.
604+
// dataSecretName is the name of the secret that stores the bootstrap data script.
605605
// If nil, the Machine should remain in the Pending state.
606606
// +optional
607607
DataSecretName *string `json:"dataSecretName,omitempty"`

api/v1beta1/machinedeployment_types.go

+11-11
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ const (
8181

8282
// MachineDeploymentSpec defines the desired state of MachineDeployment.
8383
type MachineDeploymentSpec struct {
84-
// ClusterName is the name of the Cluster this object belongs to.
84+
// clusterName is the name of the Cluster this object belongs to.
8585
// +kubebuilder:validation:MinLength=1
8686
ClusterName string `json:"clusterName"`
8787

@@ -105,7 +105,7 @@ type MachineDeploymentSpec struct {
105105
// +optional
106106
Replicas *int32 `json:"replicas,omitempty"`
107107

108-
// RolloutAfter is a field to indicate a rollout should be performed
108+
// rolloutAfter is a field to indicate a rollout should be performed
109109
// after the specified time even if no changes have been made to the
110110
// MachineDeployment.
111111
// Example: In the YAML the time can be specified in the RFC3339 format.
@@ -119,15 +119,15 @@ type MachineDeploymentSpec struct {
119119
// It must match the machine template's labels.
120120
Selector metav1.LabelSelector `json:"selector"`
121121

122-
// Template describes the machines that will be created.
122+
// template describes the machines that will be created.
123123
Template MachineTemplateSpec `json:"template"`
124124

125125
// The deployment strategy to use to replace existing machines with
126126
// new ones.
127127
// +optional
128128
Strategy *MachineDeploymentStrategy `json:"strategy,omitempty"`
129129

130-
// MinReadySeconds is the minimum number of seconds for which a Node for a newly created machine should be ready before considering the replica available.
130+
// minReadySeconds is the minimum number of seconds for which a Node for a newly created machine should be ready before considering the replica available.
131131
// Defaults to 0 (machine will be considered available as soon as the Node is ready)
132132
// +optional
133133
MinReadySeconds *int32 `json:"minReadySeconds,omitempty"`
@@ -161,7 +161,7 @@ type MachineDeploymentSpec struct {
161161
// MachineDeploymentStrategy describes how to replace existing machines
162162
// with new ones.
163163
type MachineDeploymentStrategy struct {
164-
// Type of deployment. Allowed values are RollingUpdate and OnDelete.
164+
// type of deployment. Allowed values are RollingUpdate and OnDelete.
165165
// The default is RollingUpdate.
166166
// +kubebuilder:validation:Enum=RollingUpdate;OnDelete
167167
// +optional
@@ -172,7 +172,7 @@ type MachineDeploymentStrategy struct {
172172
// +optional
173173
RollingUpdate *MachineRollingUpdateDeployment `json:"rollingUpdate,omitempty"`
174174

175-
// Remediation controls the strategy of remediating unhealthy machines
175+
// remediation controls the strategy of remediating unhealthy machines
176176
// and how remediating operations should occur during the lifecycle of the dependant MachineSets.
177177
// +optional
178178
Remediation *RemediationStrategy `json:"remediation,omitempty"`
@@ -215,7 +215,7 @@ type MachineRollingUpdateDeployment struct {
215215
// +optional
216216
MaxSurge *intstr.IntOrString `json:"maxSurge,omitempty"`
217217

218-
// DeletePolicy defines the policy used by the MachineDeployment to identify nodes to delete when downscaling.
218+
// deletePolicy defines the policy used by the MachineDeployment to identify nodes to delete when downscaling.
219219
// Valid values are "Random, "Newest", "Oldest"
220220
// When no value is supplied, the default DeletePolicy of MachineSet is used
221221
// +kubebuilder:validation:Enum=Random;Newest;Oldest
@@ -229,7 +229,7 @@ type MachineRollingUpdateDeployment struct {
229229

230230
// RemediationStrategy allows to define how the MachineSet can control scaling operations.
231231
type RemediationStrategy struct {
232-
// MaxInFlight determines how many in flight remediations should happen at the same time.
232+
// maxInFlight determines how many in flight remediations should happen at the same time.
233233
//
234234
// Remediation only happens on the MachineSet with the most current revision, while
235235
// older MachineSets (usually present during rollout operations) aren't allowed to remediate.
@@ -258,7 +258,7 @@ type MachineDeploymentStatus struct {
258258
// +optional
259259
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
260260

261-
// Selector is the same as the label selector but in the string format to avoid introspection
261+
// selector is the same as the label selector but in the string format to avoid introspection
262262
// by clients. The string will be in the same format as the query-param syntax.
263263
// More info about label selectors: http://kubernetes.io/docs/user-guide/labels#label-selectors
264264
// +optional
@@ -291,11 +291,11 @@ type MachineDeploymentStatus struct {
291291
// +optional
292292
UnavailableReplicas int32 `json:"unavailableReplicas"`
293293

294-
// Phase represents the current phase of a MachineDeployment (ScalingUp, ScalingDown, Running, Failed, or Unknown).
294+
// phase represents the current phase of a MachineDeployment (ScalingUp, ScalingDown, Running, Failed, or Unknown).
295295
// +optional
296296
Phase string `json:"phase,omitempty"`
297297

298-
// Conditions defines current service state of the MachineDeployment.
298+
// conditions defines current service state of the MachineDeployment.
299299
// +optional
300300
Conditions Conditions `json:"conditions,omitempty"`
301301

api/v1beta1/machinehealthcheck_types.go

+8-8
Original file line numberDiff line numberDiff line change
@@ -51,14 +51,14 @@ var (
5151

5252
// MachineHealthCheckSpec defines the desired state of MachineHealthCheck.
5353
type MachineHealthCheckSpec struct {
54-
// ClusterName is the name of the Cluster this object belongs to.
54+
// clusterName is the name of the Cluster this object belongs to.
5555
// +kubebuilder:validation:MinLength=1
5656
ClusterName string `json:"clusterName"`
5757

5858
// Label selector to match machines whose health will be exercised
5959
Selector metav1.LabelSelector `json:"selector"`
6060

61-
// UnhealthyConditions contains a list of the conditions that determine
61+
// unhealthyConditions contains a list of the conditions that determine
6262
// whether a node is considered unhealthy. The conditions are combined in a
6363
// logical OR, i.e. if any of the conditions is met, the node is unhealthy.
6464
//
@@ -85,7 +85,7 @@ type MachineHealthCheckSpec struct {
8585
// +kubebuilder:validation:Pattern=^\[[0-9]+-[0-9]+\]$
8686
UnhealthyRange *string `json:"unhealthyRange,omitempty"`
8787

88-
// NodeStartupTimeout allows to set the maximum time for MachineHealthCheck
88+
// nodeStartupTimeout allows to set the maximum time for MachineHealthCheck
8989
// to consider a Machine unhealthy if a corresponding Node isn't associated
9090
// through a `Spec.ProviderID` field.
9191
//
@@ -100,7 +100,7 @@ type MachineHealthCheckSpec struct {
100100
// +optional
101101
NodeStartupTimeout *metav1.Duration `json:"nodeStartupTimeout,omitempty"`
102102

103-
// RemediationTemplate is a reference to a remediation template
103+
// remediationTemplate is a reference to a remediation template
104104
// provided by an infrastructure provider.
105105
//
106106
// This field is completely optional, when filled, the MachineHealthCheck controller
@@ -145,21 +145,21 @@ type MachineHealthCheckStatus struct {
145145
// +optional
146146
CurrentHealthy int32 `json:"currentHealthy"`
147147

148-
// RemediationsAllowed is the number of further remediations allowed by this machine health check before
148+
// remediationsAllowed is the number of further remediations allowed by this machine health check before
149149
// maxUnhealthy short circuiting will be applied
150150
// +kubebuilder:validation:Minimum=0
151151
// +optional
152152
RemediationsAllowed int32 `json:"remediationsAllowed"`
153153

154-
// ObservedGeneration is the latest generation observed by the controller.
154+
// observedGeneration is the latest generation observed by the controller.
155155
// +optional
156156
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
157157

158-
// Targets shows the current list of machines the machine health check is watching
158+
// targets shows the current list of machines the machine health check is watching
159159
// +optional
160160
Targets []string `json:"targets,omitempty"`
161161

162-
// Conditions defines current service state of the MachineHealthCheck.
162+
// conditions defines current service state of the MachineHealthCheck.
163163
// +optional
164164
Conditions Conditions `json:"conditions,omitempty"`
165165

0 commit comments

Comments
 (0)