Kubeadm: [рдЪреЗрддрд╛рд╡рдиреА FileExisting-crictl]: рд╕рд┐рд╕реНрдЯрдо рдкрде рдореЗрдВ crctl рдирд╣реАрдВ рдорд┐рд▓рд╛

рдХреЛ рдирд┐рд░реНрдорд┐рдд 25 рджрд┐рд╕ре░ 2017  ┬╖  22рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: kubernetes/kubeadm

рдХреНрдпреВрдм рд╕рдВрд╕реНрдХрд░рдг: 1.9.0

рдЗрд╕ рдкреНрд░реА-рдлрд╝реНрд▓рд╛рдЗрдЯ рдЪреЗрдХ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ?

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдпрджрд┐ рдХреБрдмреЗрджрдо рдЗрд╕ рдХреНрд▓реА рдЯреВрд▓ рдХреЛ рдЪрд╛рд╣рддрд╛ рд╣реИ рддреЛ рдЙрд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рдмрдЬрд╛рдп рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдПрдХ рдмрд╣реБрдд рд╣реА рджреБрд░реНрд▓рдн рдЕрд▓реНрдкрд╕рдВрдЦреНрдпрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд crctl рд╣реЛрдЧрд╛ !!

рд╕рднреА 22 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ, рддреНрд░реБрдЯрд┐ рдирд╣реАрдВред рдЖрдк рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдареАрдХ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрджрд┐ рдЖрдк рдЪреЗрддрд╛рд╡рдиреА рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдмрд╕ https://github.com/kubernetes-incubator/cri-tools/tree/master/cmd/crictl рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ

рдЖрдкрдХрд╛ рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рдЖрдкрдХрд╛ рджрд┐рди рд╢реБрдн рд░рд╣реЗ!

@luxas рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

рдореИрдВрдиреЗ рдЗрд╕реЗ "рдЧреЛ рдЧреЗрдЯ" рд╡рд┐рдзрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдФрд░ рдЗрд╕реЗ рд╕реАрдзреЗ рдореЗрд░реЗ рдкрд╛рде рдореЗрдВ рд░рдЦрдХрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдЪреЗрддрд╛рд╡рдиреА рдЕрднреА рднреА рдЖ рд░рд╣реА рд╣реИред рдХреНрдпрд╛ рдХреЛрдИ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдпрд╣ рдЗрд╕реЗ рдХреНрдпреЛрдВ рдирд╣реАрдВ рдвреВрдВрдв рдкрд╛рдПрдЧрд╛?

рдореИрдВ рдЪреЗрддрд╛рд╡рдиреА рдореЗрдВ рдПрдХ рдмреНрд░реЗрдбрдХреНрд░рдВрдм рдЬреЛрдбрд╝реВрдВрдЧрд╛ред

go get github.com/kubernetes-incubator/cri-tools/cmd/crictl рд╣рд▓ рдХрд░рддрд╛ рд╣реИ

@chuckha

рдпрджрд┐ рдХреБрдмреЗрджрдо рдЗрд╕ рдХреНрд▓реА рдЯреВрд▓ рдХреЛ рдЪрд╛рд╣рддрд╛ рд╣реИ рддреЛ рдЙрд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рдмрдЬрд╛рдп рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рдПрдХ рдмрд╣реБрдд рд╣реА рджреБрд░реНрд▓рдн рдЕрд▓реНрдкрд╕рдВрдЦреНрдпрдХ рдкрд╣рд▓реЗ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд crctl рд╣реЛрдЧрд╛ !!

рдХреНрдпрд╛ рд╣рдо рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдбрд┐рдмреЗрдЯ/рдЖрд░рдкреАрдПрдо рдкреИрдХреЗрдЬ рдореЗрдВ crictl рд╢рд┐рдк рдХрд░рддреЗ рд╣реИрдВ?

@errordeveloper рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдХрд░ рд╕рдХрддреЗ рдереЗред

https://kubernetes.io/docs/setup/inрдирд┐рд░реНрднрд░/install-kubeadm рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдХреНрдпреЛрдВ рдирд╣реАрдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ? ?

рдореБрдЭреЗ рдЬреЛ рдХрд░рдирд╛ рдерд╛ рдЙрд╕рдХреА рддрд░реНрдЬ рдкрд░ рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
рдЗрд╕ рдЧреЛ рдЪреАрдЬрд╝ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЗрд╕ рджреВрд╕рд░реА рдЪреАрдЬрд╝ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд╕рдХреЗрдВ рдЬрд┐рд╕рдХреА рдХреБрдмреЗрджрдо рдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

рдпрдо рдЗрдВрд╕реНрдЯрд╛рд▓ рдЧреЛ

рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдЕрдзрд┐рдХ рдЧреБрдЧрд▓рд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреБрдЫ рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдмрд╣реБрдд рдкреБрд░рд╛рдирд╛ рд╣реИ:

rpm --import https://mirror.go-repo.io/centos/RPM-GPG-KEY-GO-REPO
рдХрд░реНрд▓-рдПрд╕ https://mirror.go-repo.io/centos/go-repo.repo | рдЯреА /etc/yum.repos.d/go-repo.repo
vi /etc/yum.repos.d/go-repo.repo

"$releasever" рдХреЛ "7" рд╕реЗ рдФрд░ "$basearch" рдХреЛ "x86_64" рд╕реЗ рдмрджрд▓реЗрдВ, рдХреНрдпреЛрдВрдХрд┐, рджреБрд╣, рд╡реЗ рд╕рдВрд╕реНрдХрд░рдг рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред

рдпрдо рдЕрджреНрдпрддрди рдЧреЛрд▓рд╛рдВрдЧ

рдЪреАрдЬрд╝ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ:

рдЬрд╛рдУ github.com/kubernetes-incubator/cri-tools/cmd/crictl . рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдЕрдм kubeadm init рдЖрдЬрд╝рдорд╛рдПрдВ рдФрд░ рдЕрдиреНрдп рдЕрдирд┐рд░реНрджрд┐рд╖реНрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рд╕реЗ рдирд┐рдкрдЯреЗрдВред

рдЗрд╕реА рддрд░рд╣ рдЙрдмрдВрдЯреВ 16.4 рдкрд░ .. "рдЧреЛ рдЧреЗрдЯ ..." рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЙрдкрдпреЛрдЧреА рд╕реБрдЭрд╛рд╡ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА

sudo apt-golang-go рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ

рдлрд┐рд░ рдЖрдк рдЧреЛ-рдЧреЗрдЯ рдХрдорд╛рдВрдб рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдпрд╣ рддреНрд░реБрдЯрд┐рдкреВрд░реНрдг рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ GOPATH рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рддрдп рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЙрд╕рдиреЗ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдПрдХ рд╕рд╛рдкреЗрдХреНрд╖ рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рддрдп рдХрд┐рдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдлрд┐рд░ рдЙрд╕рдиреЗ рд╢рд┐рдХрд╛рдпрдд рдХреА рдХреНрдпреЛрдВрдХрд┐

рдкреИрдХреЗрдЬ рд╕рдВрджрд░реНрдн: рдЕрдкрд░рд┐рдЪрд┐рдд рдЖрдпрд╛рдд рдкрде "рд╕рдВрджрд░реНрдн" (рдЖрдпрд╛рдд рдкрде рд╣реЛрд╕реНрдЯрдирд╛рдо рд╕реЗ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)

рдЬреЛ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЧреЛрд▓рдВрдЧ рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдЬрд┐рд╕реЗ рдЖрдк apt-get рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╣ 1.6 рд╣реИ, рдФрд░ рд╕рдВрджрд░реНрдн рдлрд┐рдХреНрд╕ 1.7 рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣реИ .. рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдЕрдиреБрдХреВрд▓ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдкреВрд░реНрдг рд╢реБрджреНрдз рдФрд░ рдкреБрдирдГ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬреЛ рдЕрдЪреНрдЫрд╛ рд╣реИ, рднрд▓реЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рдкрд░реНрдпрд╛рд╡рд░рдг рдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдЧрд▓рдд рдорд┐рд▓реА .. (рдЖрд╣) .. рддрдм рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ 1.7 рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдлреА рдкреНрд░рд╛рдЪреАрди рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдпрд╣рд╛рдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рддрд╛ рд╣реВрдВ .. рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдЕрднреА рднреА рдЦреБрд╢реА рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ wget рд╣реИ рдкрд╣рд▓реЗ рд╕рд╣рд╛рдпрдХ рд╕реНрдерд╛рди рд╕реЗ рдЯреИрд░рдмреЙрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ .. рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдЗрд╕рдореЗрдВ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИ

wget https://storage.googleapis.com/golang/go1.10.1.linux-amd64.tar.gz

рдмрд╕ рдЕрдЧрд░ рдХреЛрдИ рдФрд░ рдЗрд╕ рдкрд░ рдареЛрдХрд░ рдЦрд╛рддрд╛ рд╣реИ ...

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХрд░рд╛рд╣ рд░рд╣рд╛ рд╣реВрдВ (рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╣реВрдВ рдЬреЛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдереЛрдбрд╝рд╛ рдирд╛рд░рд╛рдЬ рд╣реВрдВ) .. рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рд▓рд╛рдпрдХ рдерд╛ рдХрд┐ рдпрд╣ рдЪрд▓рд╛рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ рдореЗрдВ рдЬреЛрдбрд╝рдиреЗ рдЬрд┐рддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ

рдЬрд╛рдУ github.com/kubernetes-incubator/cri-tools/cmd/crictl . рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдФрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рд▓ рдХрд░ рджреЗрдЧрд╛ ... рдЗрд╕ рддрд░рд╣ рдХреА рдЪреАрдЬреЗрдВ рд╢рд╛рдпрдж рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪрд╛рдИ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

рдореБрдЭреЗ рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЗ рд╕рд╛рде рдЬреЛ рдорд┐рд▓рд╛ рд╡рд╣ рдкреНрд░рджрд╛рди рдХрд░реЗрдВ:

kubeadm рд╕рдВрд╕реНрдХрд░рдг: рдФрд░ version.Info {рдореЗрдЬрд░: "1", рдорд╛рдЗрдирд░: "10", GitVersion: "v1.10.2", GitCommit: "81753b10df112992bf51bbc2c2f85208aad78335", GitTreeState: "рдХреНрд▓реАрди", рдмрд┐рд▓реНрдбрдбреЗрдЯ: "2018-04-27T09:10: 24Z", GoVersion: "go1.9.3", рдХрдВрдкрд╛рдЗрд▓рд░: "gc", рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо: "linux/amd64"}

  1. --ignore-preflight-errors рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдХрдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХреА рдкреНрд░рд╛рд░реВрдк рдмрджрд▓рддрд╛ рд╣реИ:
    --ignore-preflight-errors="cri" or --ignore-preflight-errors=cri or
    --ignore-preflight-errors "cri" рдпрд╛ --ignore-preflight-errors cri

  2. рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдпрд╛ рддреЛ рдЗрд╕ рдЪреЗрддрд╛рд╡рдиреА рдХреЛ рдХрдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

    рдЬрд╛рдУ github.com/kubernetes-incubator/cri-tools/cmd/crictl . рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

    рдмрд╛рдЗрдирд░реА рдХреЛ $HOME/go/bin рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдЧрд╛, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ $PATH . рдореЗрдВ рдЬреЛрдбрд╝рд╛ рд╣реИ
    рдФрд░ рдореИрдВрдиреЗ рдмрд╛рдЗрдирд░реА рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд░реВрдЯ рджреЛрдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ (рдЗрд╕рд▓рд┐рдП рдпрд╣ рджреЛрдиреЛрдВ рдШрд░реЗрд▓реВ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ)ред
    рдЕрднреА рднреА kubeadm рдЪреЗрддрд╛рд╡рдиреА рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рдирд╣реАрдВ рдвреВрдВрдв рд╕рдХрддрд╛ рд╣реИред

@ рд╣реЗрдпреА-рдЖрд░реНрдо --ignore-preflight-errors рддреНрд░реБрдЯрд┐ рдХреЛ рдЪреЗрддрд╛рд╡рдиреА рдореЗрдВ рдмрджрд▓ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдЕрднреА рднреА рджрд┐рдЦрд╛рдИ рдЬрд╛рдПрдВрдЧреАред

рдЬрдм рдореИрдВ Ansible рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдорд▓реНрдЯреА-рдорд╛рд╕реНрдЯрд░ рд╕реЗрдЯрдЕрдк рдХрд╛ рдкреНрд░рд╛рд╡рдзрд╛рди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛, рддреЛ рдмрд╕ рдпрд╣рд╛рдБ рдФрд░ рд╕рд╛рде рд╣реА рдореИрдВ рдЗрд╕рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред

TASK [ansible-k8s : join_cluster | Joining Additional Nodes To K8s Cluster] ******************************************************************************************************
fatal: [node1]: FAILED! => {"changed": true, "cmd": ["kubeadm", "join", "--token", "8gsm4e.uv0bve5j7ec2i0qk", "--discovery-token-unsafe-skip-ca-verification", "--ignore-preflight-errors", "192.168.250.10:6443"], "delta": "0:00:00.176311", "end": "2018-05-10 19:57:28.117885", "msg": "non-zero return code", "rc": 2, "start": "2018-05-10 19:57:27.941574", "stderr": "\t[WARNING FileExisting-crictl]: crictl not found in system path\nSuggestion: go get github.com/kubernetes-incubator/cri-tools/cmd/crictl\n[preflight] Some fatal errors occurred:\n\t[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists\n[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`", "stderr_lines": ["\t[WARNING FileExisting-crictl]: crictl not found in system path", "Suggestion: go get github.com/kubernetes-incubator/cri-tools/cmd/crictl", "[preflight] Some fatal errors occurred:", "\t[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists", "[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`"], "stdout": "[preflight] Running pre-flight checks.", "stdout_lines": ["[preflight] Running pre-flight checks."]}
fatal: [node2]: FAILED! => {"changed": true, "cmd": ["kubeadm", "join", "--token", "8gsm4e.uv0bve5j7ec2i0qk", "--discovery-token-unsafe-skip-ca-verification", "--ignore-preflight-errors", "192.168.250.10:6443"], "delta": "0:00:00.183138", "end": "2018-05-10 19:57:28.171885", "msg": "non-zero return code", "rc": 2, "start": "2018-05-10 19:57:27.988747", "stderr": "\t[WARNING FileExisting-crictl]: crictl not found in system path\nSuggestion: go get github.com/kubernetes-incubator/cri-tools/cmd/crictl\n[preflight] Some fatal errors occurred:\n\t[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists\n[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`", "stderr_lines": ["\t[WARNING FileExisting-crictl]: crictl not found in system path", "Suggestion: go get github.com/kubernetes-incubator/cri-tools/cmd/crictl", "[preflight] Some fatal errors occurred:", "\t[ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists", "[preflight] If you know what you are doing, you can make a check non-fatal with `--ignore-preflight-errors=...`"], "stdout": "[preflight] Running pre-flight checks.", "stdout_lines": ["[preflight] Running pre-flight checks."]}

@mrlesmithjr рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдФрд░ рдореБрджреНрджрд╛ рд╣реИ, рдЕрд╕рдВрдмрдВрдзрд┐рдд: [ERROR FileAvailable--etc-kubernetes-pki-ca.crt]: /etc/kubernetes/pki/ca.crt already exists ред рдХреГрдкрдпрд╛ рдЕрдкрдиреА рдЙрддреНрддрд░рджрд╛рдпреА рдкреНрд▓реЗрдмреБрдХ рдЬрд╛рдВрдЪреЗрдВ, рдФрд░ рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рдирдпрд╛ рдЕрдВрдХ рдЦреЛрд▓реЗрдВред

рдпрд╣реАрдВ рдкрд░ рдореИрдВрдиреЗ рдорд╛рд╕реНрдЯрд░ рд╕реЗ PKI рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдИред рдЕрднреА рднреА рдпрд╣ рд╕рдм рд╕реБрд▓рдЭрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХрд░реЗрдВрдЧреЗ рдЬрд░реВрд░ред

рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдлреАрдбрдмреИрдХ рд╣реИред рдореИрдВ рдЗрд╕реЗ рд╕рд┐рдЧ-рдХреНрд▓рд╕реНрдЯрд░-рд▓рд╛рдЗрдлрд╕рд╛рдЗрдХрд▓ рдореЗрдВ рд▓рд╛рдКрдВрдЧрд╛ред рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдХрдо рд╕реЗ рдХрдо рдЕрд╢реЛрднрдиреАрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдФрд░ рдЕрдЧрд░ рдХреБрдмреЗрджрдо рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рддреЛ рдЗрд╕реЗ .deb рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдирд╣реАрдВ рддреЛ рдпрд╣ рдХреЗрд╡рд▓ рдХреБрдЫ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ - рдЬрд┐рд╕реЗ рдЕрднреА рднреА рдкреИрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдпрджрд┐ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рдВрдХреБрд▓ рдХреЗ рд╕рд╛рде рднреЗрдЬрдирд╛ рд╣реЛрдЧрд╛ред рдЧреЛ рдмрд┐рд▓реНрдб рдЯреВрд▓реНрд╕ рдкреНрд░реЛрдбрдХреНрд╢рди рдХрдВрдЯреЗрдирд░ рд╣реЛрд╕реНрдЯ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИрдВред

рдореЗрд░реА рд░рд╛рдп рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рддрдм рддрдХ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП рдЬрдм рддрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдбреЙрдХрд░ рдХреЗ рдмрдЬрд╛рдп рд╕реАрдЖрд░рдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред рдпрд╣ рдпрд╛ рддреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирдП рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╡рд┐рдХрд▓реНрдк (--use-cri ?) рдХреЛ рдкреЗрд╢ рдХрд░рдХреЗ рдпрд╛ рдЗрд╕ рдкреАрдЖрд░ рдореЗрдВ рдирд┐рд╣рд┐рдд рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ --cri-socket рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реАрдЖрд░рдЖрдИ рд╕реЙрдХреЗрдЯ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛ рд╣реИред

@luxas рдореЗрд░реЗ рд▓рд┐рдП рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИ? рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдЗрд╕реЗ рдЬрд▓реНрджреА рд╕реЗ рдареАрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреБрдЫ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ crictl рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ (рдФрд░ рдкреНрд░реЛрдбрдХреНрд╢рди рд╣реЛрд╕реНрдЯ рдкрд░ рдЧреЛ рдмрд┐рд▓реНрдб рдЯреВрд▓реНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдЗрд╕ рдкреАрдЖрд░ рджреНрд╡рд╛рд░рд╛ рддрдп рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

RakeshNagarajan picture RakeshNagarajan  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

atoato88 picture atoato88  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

cnmade picture cnmade  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mattmoyer picture mattmoyer  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

danderson picture danderson  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ