Skip to content
This repository was archived by the owner on Jul 30, 2021. It is now read-only.

Commit 4693461

Browse files
authored
Merge pull request #89 from ncdc/additional-user-data-files-redux
Bring back AdditionalUserDataFiles
2 parents 5283898 + a45cce4 commit 4693461

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

api/v1alpha2/kubeadmbootstrapconfig_types.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@ type KubeadmConfigSpec struct {
3333
// JoinConfiguration is the kubeadm configuration for the join command
3434
// +optional
3535
JoinConfiguration *kubeadmv1beta1.JoinConfiguration `json:"joinConfiguration,omitempty"`
36+
// AdditionalUserDataFiles specifies extra files to be passed to user_data upon creation.
37+
// +optional
38+
AdditionalUserDataFiles []Files `json:"additionalUserDataFiles,omitempty"`
3639
}
3740

3841
// KubeadmConfigStatus defines the observed state of KubeadmConfig

api/v1alpha2/zz_generated.deepcopy.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,11 @@ func (in *KubeadmConfigSpec) DeepCopyInto(out *KubeadmConfigSpec) {
117117
*out = new(v1beta1.JoinConfiguration)
118118
(*in).DeepCopyInto(*out)
119119
}
120+
if in.AdditionalUserDataFiles != nil {
121+
in, out := &in.AdditionalUserDataFiles, &out.AdditionalUserDataFiles
122+
*out = make([]Files, len(*in))
123+
copy(*out, *in)
124+
}
120125
}
121126

122127
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KubeadmConfigSpec.

0 commit comments

Comments
 (0)