Skip to content

Commit 33e6b89

Browse files
k8s-ci-robotAmulyam24
authored andcommitted
Merge pull request #12107 from Amulyam24/token
🐛 Make joinConfiguration.discovery.bootstrapToken.token optional
1 parent c92aff2 commit 33e6b89

5 files changed

+2
-10
lines changed

bootstrap/kubeadm/api/v1beta1/kubeadm_types.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -584,10 +584,10 @@ type Discovery struct {
584584
type BootstrapTokenDiscovery struct {
585585
// token is a token used to validate cluster information
586586
// fetched from the control-plane.
587-
// +required
587+
// +optional
588588
// +kubebuilder:validation:MinLength=1
589589
// +kubebuilder:validation:MaxLength=512
590-
Token string `json:"token"`
590+
Token string `json:"token,omitempty"`
591591

592592
// apiServerEndpoint is an IP or domain name to the API server from which info will be fetched.
593593
// +optional

bootstrap/kubeadm/config/crd/bases/bootstrap.cluster.x-k8s.io_kubeadmconfigs.yaml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

bootstrap/kubeadm/config/crd/bases/bootstrap.cluster.x-k8s.io_kubeadmconfigtemplates.yaml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controlplane/kubeadm/config/crd/bases/controlplane.cluster.x-k8s.io_kubeadmcontrolplanes.yaml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

controlplane/kubeadm/config/crd/bases/controlplane.cluster.x-k8s.io_kubeadmcontrolplanetemplates.yaml

Lines changed: 0 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)