Kubeadm: "[bootstraptoken]" dan "[bootstrap-token]" di kubeadm init

Dibuat pada 23 Jan 2019  ·  4Komentar  ·  Sumber: kubernetes/kubeadm

Apakah ini LAPORAN BUG atau PERMINTAAN FITUR?

LAPORAN BUG

Versi

versi kubeadm (gunakan kubeadm version ):v1.13.2

Lingkungan :

  • Versi Kubernetes (gunakan kubectl version ):v1.13.2
  • Penyedia cloud atau konfigurasi perangkat keras : N/A
  • OS (mis. dari /etc/os-release)::18.04.1 LTS (Bionic Beaver)
  • Kernel (misalnya uname -a ):4.15.0-43-generic
  • Lainnya :T/A

Apa yang terjadi?

Saat menjalankan kubeadm init , saya mendapatkan output berikut. (Perintah berhasil diselesaikan.)

...
[mark-control-plane] Marking the node ubuntu-master01 as control-plane by adding the taints [node-role.kubernetes.io/master:NoSchedule]
[bootstrap-token] Using token: tucvyo.5kmgswqycqewn09k
[bootstrap-token] Configuring bootstrap tokens, cluster-info ConfigMap, RBAC Roles
[bootstraptoken] configured RBAC rules to allow Node Bootstrap tokens to post CSRs in order for nodes to get long term certificate credentials
[bootstraptoken] configured RBAC rules to allow the csrapprover controller automatically approve CSRs from a Node Bootstrap Token
[bootstraptoken] configured RBAC rules to allow certificate rotation for all node client certificates in the cluster
[bootstraptoken] creating the "cluster-info" ConfigMap in the "kube-public" namespace
[addons] Applied essential addon: CoreDNS
...

Dalam output ini, ada dua string untuk arti token bootstrap yaitu "bootstraptoken" dan "bootstrap-token".

Apa yang Anda harapkan terjadi?

Itu harus disatukan dengan kata yang sama.
Ada 2 opsi untuk memperbaikinya.

  1. Ubah "[bootstrap-token]" menjadi "[bootstraptoken]"
  2. Ubah "[bootstraptoken]" menjadi "[bootstrap-token]"

Pada komit kubernetes/ kubernetes@e743f0e4759510cf70dbb55929c2439a85d41f68 , "bootstrap-token" diperkenalkan. Dan ada "bootstraptoken" di kode lain.
IMHO, kita harus memilih opsi 1.

Bagaimana cara mereproduksinya (seminimal dan setepat mungkin)?

Jalankan saja kubeadm init .

Ada lagi yang perlu kita ketahui?

Jika pendapat saya baik-baik saja (opsi 1 di atas), saya akan memperbaikinya.

areUX kinbug lifecyclactive prioritbacklog

Komentar yang paling membantu

@atoato88 terima kasih atas laporannya.
kita harus menggunakan opsi 2 karena kita memiliki fase lain seperti [mark-control-plane] yang menggunakan - untuk memisahkan kata.

beri tahu saya jika Anda dapat mengirim PR?

Semua 4 komentar

@atoato88 terima kasih atas laporannya.
kita harus menggunakan opsi 2 karena kita memiliki fase lain seperti [mark-control-plane] yang menggunakan - untuk memisahkan kata.

beri tahu saya jika Anda dapat mengirim PR?

thx @atoato88 untuk tangkapan ini :rocket:

@ neolit123 OK, saya akan memperbaikinya dengan opsi 2.

Terima kasih!
/siklus hidup aktif

Apakah halaman ini membantu?
0 / 5 - 0 peringkat