Skip to content

Commit aabde11

Browse files
committed
Refactor godoc for API fields starting with field names
1 parent a4ff378 commit aabde11

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
@@ -341,24 +341,24 @@ const (
341341

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

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

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

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

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

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

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

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

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

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

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

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

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

471-
// FailureMessage will be set in the event that there is a terminal problem
471+
// failureMessage will be set in the event that there is a terminal problem
472472
// reconciling the Machine and will contain a more verbose string suitable
473473
// for logging and human consumption.
474474
//
@@ -487,34 +487,34 @@ type MachineStatus struct {
487487
// +optional
488488
FailureMessage *string `json:"failureMessage,omitempty"`
489489

490-
// Addresses is a list of addresses assigned to the machine.
490+
// addresses is a list of addresses assigned to the machine.
491491
// This field is copied from the infrastructure provider reference.
492492
// +optional
493493
Addresses MachineAddresses `json:"addresses,omitempty"`
494494

495-
// Phase represents the current phase of machine actuation.
495+
// phase represents the current phase of machine actuation.
496496
// E.g. Pending, Running, Terminating, Failed etc.
497497
// +optional
498498
Phase string `json:"phase,omitempty"`
499499

500-
// CertificatesExpiryDate is the expiry date of the machine certificates.
500+
// certificatesExpiryDate is the expiry date of the machine certificates.
501501
// This value is only set for control plane machines.
502502
// +optional
503503
CertificatesExpiryDate *metav1.Time `json:"certificatesExpiryDate,omitempty"`
504504

505-
// BootstrapReady is the state of the bootstrap provider.
505+
// bootstrapReady is the state of the bootstrap provider.
506506
// +optional
507507
BootstrapReady bool `json:"bootstrapReady"`
508508

509-
// InfrastructureReady is the state of the infrastructure provider.
509+
// infrastructureReady is the state of the infrastructure provider.
510510
// +optional
511511
InfrastructureReady bool `json:"infrastructureReady"`
512512

513-
// ObservedGeneration is the latest generation observed by the controller.
513+
// observedGeneration is the latest generation observed by the controller.
514514
// +optional
515515
ObservedGeneration int64 `json:"observedGeneration,omitempty"`
516516

517-
// Conditions defines current service state of the Machine.
517+
// conditions defines current service state of the Machine.
518518
// +optional
519519
Conditions Conditions `json:"conditions,omitempty"`
520520

@@ -590,14 +590,14 @@ func (m *MachineStatus) GetTypedPhase() MachinePhase {
590590

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

600-
// DataSecretName is the name of the secret that stores the bootstrap data script.
600+
// dataSecretName is the name of the secret that stores the bootstrap data script.
601601
// If nil, the Machine should remain in the Pending state.
602602
// +optional
603603
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)