Kubernetes' Kubeadm stops at apiclient -


i have created new ubuntu 16.04 droplet on digitalocean , followed guides respectively install kubeadm (and dependencies):

https://docs.docker.com/engine/installation/

https://kubernetes.io/docs/tasks/tools/install-kubectl/

https://kubernetes.io/docs/setup/independent/install-kubeadm/

however, when run kubeadm init, get:

root@ubuntu-512mb-nyc3-01:~# kubeadm init [kubeadm] warning: kubeadm in beta, please not use production clusters. [init] using kubernetes version: v1.7.3 [init] using authorization modes: [node rbac] [preflight] running pre-flight checks [preflight] warning: docker version greater validated version. docker version: 17.06.0-ce. max validated version: 1.12 [kubeadm] warning: starting in 1.8, tokens expire after 24 hours default (if require non-expiring token use --token-ttl 0) [certificates] generated ca certificate , key. [certificates] generated api server certificate , key. [certificates] api server serving cert signed dns names [ubuntu-512mb-nyc3-01 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] , ips [10.96.0.1 165.227.70.168] [certificates] generated api server kubelet client certificate , key. [certificates] generated service account token signing key , public key. [certificates] generated front-proxy ca certificate , key. [certificates] generated front-proxy client certificate , key. [certificates] valid certificates , keys exist in "/etc/kubernetes/pki" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/admin.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/kubelet.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/controller-manager.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/scheduler.conf" [apiclient] created api client, waiting control plane become ready 

i tried create new centos 7 droplet apply different instructions centos, , got same problem.

here's full history applied since created vps:

welcome ubuntu 16.04.3 lts (gnu/linux 4.4.0-87-generic x86_64)   * documentation:  https://help.ubuntu.com  * management:     https://landscape.canonical.com  * support:        https://ubuntu.com/advantage    cloud support ubuntu advantage cloud guest:     http://www.ubuntu.com/business/services/cloud  0 packages can updated. 0 updates security updates.    programs included ubuntu system free software; exact distribution terms each program described in individual files in /usr/share/doc/*/copyright.  ubuntu comes absolutely no warranty, extent permitted applicable law.  changing password root. (current) unix password:  enter new unix password:  retype new unix password:  root@ubuntu-512mb-nyc3-01:~# apt update get:1 http://security.ubuntu.com/ubuntu xenial-security inrelease [102 kb] hit:2 http://nyc2.mirrors.digitalocean.com/ubuntu xenial inrelease get:3 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates inrelease [102 kb] get:4 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-backports inrelease [102 kb] get:5 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/main sources [868 kb] get:6 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/restricted sources [4,808 b] get:7 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/universe sources [7,728 kb] get:8 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/multiverse sources [179 kb] get:9 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/main sources [265 kb] get:10 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/restricted sources [3,012 b] get:11 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/universe sources [166 kb] get:12 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/multiverse sources [7,232 b] get:13 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/main amd64 packages [593 kb] get:14 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/main translation-en [240 kb] get:15 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/universe amd64 packages [511 kb] get:16 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates/universe translation-en [199 kb] get:17 http://security.ubuntu.com/ubuntu xenial-security/main sources [86.5 kb] get:18 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-backports/main sources [3,312 b] get:19 http://security.ubuntu.com/ubuntu xenial-security/restricted sources [2,604 b] get:21 http://security.ubuntu.com/ubuntu xenial-security/universe sources [38.2 kb] get:20 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-backports/universe sources [4,400 b] get:22 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-backports/universe amd64 packages [5,804 b] get:23 http://security.ubuntu.com/ubuntu xenial-security/multiverse sources [1,144 b] get:24 http://security.ubuntu.com/ubuntu xenial-security/main amd64 packages [341 kb] get:25 http://security.ubuntu.com/ubuntu xenial-security/main translation-en [144 kb] get:26 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 packages [155 kb] get:27 http://security.ubuntu.com/ubuntu xenial-security/universe translation-en [79.4 kb] get:28 http://security.ubuntu.com/ubuntu xenial-security/multiverse amd64 packages [2,752 b] fetched 11.9 mb in 3s (3,327 kb/s)              ade reading package lists... done building dependency tree        reading state information... done 6 packages can upgraded. run 'apt list --upgradable' see them. root@ubuntu-512mb-nyc3-01:~# apt pgrade e: invalid operation pgrade root@ubuntu-512mb-nyc3-01:~# apt upgrade reading package lists... done building dependency tree        reading state information... done calculating upgrade... done following package automatically installed , no longer required:   grub-pc-bin use 'apt autoremove' remove it. following new packages installed:   linux-headers-4.4.0-91 linux-headers-4.4.0-91-generic   linux-image-4.4.0-91-generic following packages upgraded:   git git-man linux-headers-generic linux-headers-virtual   linux-image-virtual linux-virtual 6 upgraded, 3 newly installed, 0 remove , 0 not upgraded. need 36.5 mb of archives. after operation, 145 mb of additional disk space used. want continue? [y/n] y get:1 http://security.ubuntu.com/ubuntu xenial-security/main amd64 git-man 1:2.7.4-0ubuntu1.2 [736 kb] get:2 http://security.ubuntu.com/ubuntu xenial-security/main amd64 git amd64 1:2.7.4-0ubuntu1.2 [3,163 kb] get:3 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-headers-4.4.0-91 4.4.0-91.114 [9,876 kb] get:4 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-headers-4.4.0-91-generic amd64 4.4.0-91.114 [791 kb] get:5 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-image-4.4.0-91-generic amd64 4.4.0-91.114 [21.9 mb] get:6 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-virtual amd64 4.4.0.91.96 [1,780 b] get:7 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-image-virtual amd64 4.4.0.91.96 [2,270 b] get:8 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-headers-virtual amd64 4.4.0.91.96 [1,760 b] get:9 http://security.ubuntu.com/ubuntu xenial-security/main amd64 linux-headers-generic amd64 4.4.0.91.96 [2,262 b] fetched 36.5 mb in 0s (40.0 mb/s)            (reading database ... 54209 files , directories installed.) preparing unpack .../git-man_1%3a2.7.4-0ubuntu1.2_all.deb ... unpacking git-man (1:2.7.4-0ubuntu1.2) on (1:2.7.4-0ubuntu1.1) ... preparing unpack .../git_1%3a2.7.4-0ubuntu1.2_amd64.deb ... unpacking git (1:2.7.4-0ubuntu1.2) on (1:2.7.4-0ubuntu1.1) ... selecting unselected package linux-headers-4.4.0-91. preparing unpack .../linux-headers-4.4.0-91_4.4.0-91.114_all.deb ... unpacking linux-headers-4.4.0-91 (4.4.0-91.114) ... selecting unselected package linux-headers-4.4.0-91-generic. preparing unpack .../linux-headers-4.4.0-91-generic_4.4.0-91.114_amd64.deb ... unpacking linux-headers-4.4.0-91-generic (4.4.0-91.114) ... selecting unselected package linux-image-4.4.0-91-generic. preparing unpack .../linux-image-4.4.0-91-generic_4.4.0-91.114_amd64.deb ... done. unpacking linux-image-4.4.0-91-generic (4.4.0-91.114) ... preparing unpack .../linux-virtual_4.4.0.91.96_amd64.deb ... unpacking linux-virtual (4.4.0.91.96) on (4.4.0.87.93) ... preparing unpack .../linux-image-virtual_4.4.0.91.96_amd64.deb ... unpacking linux-image-virtual (4.4.0.91.96) on (4.4.0.87.93) ... preparing unpack .../linux-headers-virtual_4.4.0.91.96_amd64.deb ... unpacking linux-headers-virtual (4.4.0.91.96) on (4.4.0.87.93) ... preparing unpack .../linux-headers-generic_4.4.0.91.96_amd64.deb ... unpacking linux-headers-generic (4.4.0.91.96) on (4.4.0.87.93) ... processing triggers man-db (2.7.5-1) ... setting git-man (1:2.7.4-0ubuntu1.2) ... setting git (1:2.7.4-0ubuntu1.2) ... setting linux-headers-4.4.0-91 (4.4.0-91.114) ... setting linux-headers-4.4.0-91-generic (4.4.0-91.114) ... setting linux-image-4.4.0-91-generic (4.4.0-91.114) ... running depmod. update-initramfs: deferring update (hook called later) examining /etc/kernel/postinst.d. run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic update-initramfs: generating /boot/initrd.img-4.4.0-91-generic w: mdadm: /etc/mdadm/mdadm.conf defines no arrays. run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic run-parts: executing /etc/kernel/postinst.d/update-notifier 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.4.0-91-generic /boot/vmlinuz-4.4.0-91-generic generating grub configuration file ... found linux image: /boot/vmlinuz-4.4.0-91-generic found initrd image: /boot/initrd.img-4.4.0-91-generic found linux image: /boot/vmlinuz-4.4.0-87-generic found initrd image: /boot/initrd.img-4.4.0-87-generic done setting linux-image-virtual (4.4.0.91.96) ... setting linux-headers-generic (4.4.0.91.96) ... setting linux-headers-virtual (4.4.0.91.96) ... setting linux-virtual (4.4.0.91.96) ... root@ubuntu-512mb-nyc3-01:~# sudo apt-get install \ >     apt-transport-https \ >     ca-certificates \ >     curl \ >     software-properties-common reading package lists... done building dependency tree        reading state information... done ca-certificates newest version (20160104ubuntu1). apt-transport-https newest version (1.2.24). curl newest version (7.47.0-1ubuntu2.2). software-properties-common newest version (0.96.20.7). following package automatically installed , no longer required:   grub-pc-bin use 'sudo apt autoremove' remove it. 0 upgraded, 0 newly installed, 0 remove , 0 not upgraded. root@ubuntu-512mb-nyc3-01:~# curl -fssl https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - ok root@ubuntu-512mb-nyc3-01:~# sudo add-apt-repository \ >    "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ >    $(lsb_release -cs) \ >    stable" root@ubuntu-512mb-nyc3-01:~# apt update hit:1 http://mirrors.digitalocean.com/ubuntu xenial inrelease hit:2 http://mirrors.digitalocean.com/ubuntu xenial-updates inrelease hit:3 http://mirrors.digitalocean.com/ubuntu xenial-backports inrelease hit:4 http://security.ubuntu.com/ubuntu xenial-security inrelease        get:5 https://download.docker.com/linux/ubuntu xenial inrelease [38.9 kb] get:6 https://download.docker.com/linux/ubuntu xenial/stable amd64 packages [1,966 b] fetched 40.9 kb in 0s (56.7 kb/s) sudo apt-get install docker-ce reading package lists... done building dependency tree        reading state information... done packages date. root@ubuntu-512mb-nyc3-01:~# sudo apt-get install docker-ce reading package lists... done building dependency tree... 50% building dependency tree        reading state information... done following package automatically installed , no longer required:   grub-pc-bin use 'sudo apt autoremove' remove it. following additional packages installed:   aufs-tools cgroupfs-mount libltdl7 suggested packages:   mountall following new packages installed:   aufs-tools cgroupfs-mount docker-ce libltdl7 0 upgraded, 4 newly installed, 0 remove , 0 not upgraded. need 20.6 mb of archives. after operation, 96.6 mb of additional disk space used. get:2 https://download.docker.com/linux/ubuntu xenial/stable amd64 docker-ce amd64 17.06.0~ce-0~ubuntu [20.5 mb] get:1 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/universe amd64 aufs-tools amd64 1:3.2+20130722-1.1ubuntu1 [92.9 kb] get:3 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/universe amd64 cgroupfs-mount 1.2 [4,970 b] get:4 http://nyc2.mirrors.digitalocean.com/ubuntu xenial/main amd64 libltdl7 amd64 2.4.6-0.1 [38.3 kb] fetched 20.6 mb in 0s (23.2 mb/s)      selecting unselected package aufs-tools. (reading database ... 82102 files , directories installed.) preparing unpack .../aufs-tools_1%3a3.2+20130722-1.1ubuntu1_amd64.deb ... unpacking aufs-tools (1:3.2+20130722-1.1ubuntu1) ... selecting unselected package cgroupfs-mount. preparing unpack .../cgroupfs-mount_1.2_all.deb ... unpacking cgroupfs-mount (1.2) ... selecting unselected package libltdl7:amd64. preparing unpack .../libltdl7_2.4.6-0.1_amd64.deb ... unpacking libltdl7:amd64 (2.4.6-0.1) ... selecting unselected package docker-ce. preparing unpack .../docker-ce_17.06.0~ce-0~ubuntu_amd64.deb ... unpacking docker-ce (17.06.0~ce-0~ubuntu) ... processing triggers libc-bin (2.23-0ubuntu9) ... processing triggers man-db (2.7.5-1) ... processing triggers ureadahead (0.100.0-19) ... processing triggers systemd (229-4ubuntu19) ... setting aufs-tools (1:3.2+20130722-1.1ubuntu1) ... setting cgroupfs-mount (1.2) ... setting libltdl7:amd64 (2.4.6-0.1) ... setting docker-ce (17.06.0~ce-0~ubuntu) ... processing triggers libc-bin (2.23-0ubuntu9) ... processing triggers systemd (229-4ubuntu19) ... processing triggers ureadahead (0.100.0-19) ... root@ubuntu-512mb-nyc3-01:~# docker run hello-world unable find image 'hello-world:latest' locally latest: pulling library/hello-world b04784fba78d: pull complete  digest: sha256:f3b3b28a45160805bb16542c9531888519430e9e6d6ffc09d72261b0d26ff74f status: downloaded newer image hello-world:latest  hello docker! message shows installation appears working correctly.  generate message, docker took following steps:  1. docker client contacted docker daemon.  2. docker daemon pulled "hello-world" image docker hub.  3. docker daemon created new container image runs     executable produces output reading.  4. docker daemon streamed output docker client, sent     terminal.  try more ambitious, can run ubuntu container with:  $ docker run -it ubuntu bash  share images, automate workflows, , more free docker id:  https://cloud.docker.com/  more examples , ideas, visit:  https://docs.docker.com/engine/userguide/  root@ubuntu-512mb-nyc3-01:~#  curl -lo https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl   % total    % received % xferd  average speed   time    time     time  current                                  dload  upload   total   spent    left  speed   0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--   1 68.9m    1  995k    0     0  2613k      0  0:00:27 --:--:--  0:00:27 100 68.9m  100 68.9m    0     0  72.8m      0 --:--:-- --:--:-- --:--:-- 72.8m root@ubuntu-512mb-nyc3-01:~#  chmod +x ./kubectl  root@ubuntu-512mb-nyc3-01:~#  sudo mv ./kubectl /usr/local/bin/kubectl  root@ubuntu-512mb-nyc3-01:~# kubectl cluster-info  kubernetes master running @ http://localhost:8080  further debug , diagnose cluster problems, use 'kubectl cluster-info dump'. root@ubuntu-512mb-nyc3-01:~#  root@ubuntu-512mb-nyc3-01:~# apt-get update && apt-get install -y apt-transport-https hit:1 http://security.ubuntu.com/ubuntu xenial-security inrelease hit:2 http://nyc2.mirrors.digitalocean.com/ubuntu xenial inrelease hit:3 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-updates inrelease hit:4 https://download.docker.com/linux/ubuntu xenial inrelease hit:5 http://nyc2.mirrors.digitalocean.com/ubuntu xenial-backports inrelease reading package lists... done reading package lists... done building dependency tree        reading state information... done apt-transport-https newest version (1.2.24). following package automatically installed , no longer required:   grub-pc-bin use 'apt autoremove' remove it. 0 upgraded, 0 newly installed, 0 remove , 0 not upgraded. root@ubuntu-512mb-nyc3-01:~# curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add - ok root@ubuntu-512mb-nyc3-01:~# cat <<eof >/etc/apt/sources.list.d/kubernetes.list > deb http://apt.kubernetes.io/ kubernetes-xenial main > eof root@ubuntu-512mb-nyc3-01:~# apt-get update hit:1 http://mirrors.digitalocean.com/ubuntu xenial inrelease hit:2 http://mirrors.digitalocean.com/ubuntu xenial-updates inrelease    hit:3 http://mirrors.digitalocean.com/ubuntu xenial-backports inrelease  hit:4 http://security.ubuntu.com/ubuntu xenial-security inrelease        hit:6 https://download.docker.com/linux/ubuntu xenial inrelease          get:5 https://packages.cloud.google.com/apt kubernetes-xenial inrelease [8,942 b] get:7 https://packages.cloud.google.com/apt kubernetes-xenial/main amd64 packages [4,977 b] fetched 13.9 kb in 0s (16.0 kb/s) reading package lists... done root@ubuntu-512mb-nyc3-01:~# apt-get install -y kubelet kubeadm reading package lists... done building dependency tree        reading state information... done following package automatically installed , no longer required:   grub-pc-bin use 'apt autoremove' remove it. following additional packages installed:   ebtables kubectl kubernetes-cni socat following new packages installed:   ebtables kubeadm kubectl kubelet kubernetes-cni socat 0 upgraded, 6 newly installed, 0 remove , 0 not upgraded. need 45.4 mb of archives. after operation, 334 mb of additional disk space used. get:1 http://mirrors.digitalocean.com/ubuntu xenial-updates/main amd64 ebtables amd64 2.0.10.4-3.4ubuntu2 [79.4 kb] get:2 http://mirrors.digitalocean.com/ubuntu xenial/universe amd64 socat amd64 1.7.3.1-1 [321 kb] get:3 https://packages.cloud.google.com/apt kubernetes-xenial/main amd64 kubernetes-cni amd64 0.5.1-00 [5,560 kb] get:4 https://packages.cloud.google.com/apt kubernetes-xenial/main amd64 kubelet amd64 1.7.3-01 [19.6 mb] get:5 https://packages.cloud.google.com/apt kubernetes-xenial/main amd64 kubectl amd64 1.7.3-01 [10.1 mb] get:6 https://packages.cloud.google.com/apt kubernetes-xenial/main amd64 kubeadm amd64 1.7.3-01 [9,796 kb] fetched 45.4 mb in 4s (10.2 mb/s)     selecting unselected package ebtables. (reading database ... 82383 files , directories installed.) preparing unpack .../ebtables_2.0.10.4-3.4ubuntu2_amd64.deb ... unpacking ebtables (2.0.10.4-3.4ubuntu2) ... selecting unselected package kubernetes-cni. preparing unpack .../kubernetes-cni_0.5.1-00_amd64.deb ... unpacking kubernetes-cni (0.5.1-00) ... selecting unselected package socat. preparing unpack .../socat_1.7.3.1-1_amd64.deb ... unpacking socat (1.7.3.1-1) ... selecting unselected package kubelet. preparing unpack .../kubelet_1.7.3-01_amd64.deb ... unpacking kubelet (1.7.3-01) ... selecting unselected package kubectl. preparing unpack .../kubectl_1.7.3-01_amd64.deb ... unpacking kubectl (1.7.3-01) ... selecting unselected package kubeadm. preparing unpack .../kubeadm_1.7.3-01_amd64.deb ... unpacking kubeadm (1.7.3-01) ... processing triggers systemd (229-4ubuntu19) ... processing triggers ureadahead (0.100.0-19) ... processing triggers man-db (2.7.5-1) ... setting ebtables (2.0.10.4-3.4ubuntu2) ... update-rc.d: warning: start , stop actions no longer supported; falling defaults setting kubernetes-cni (0.5.1-00) ... setting socat (1.7.3.1-1) ... setting kubelet (1.7.3-01) ... setting kubectl (1.7.3-01) ... setting kubeadm (1.7.3-01) ... processing triggers systemd (229-4ubuntu19) ... processing triggers ureadahead (0.100.0-19) ... root@ubuntu-512mb-nyc3-01:~# kubeadm init [kubeadm] warning: kubeadm in beta, please not use production clusters. [init] using kubernetes version: v1.7.3 [init] using authorization modes: [node rbac] [preflight] running pre-flight checks [preflight] warning: docker version greater validated version. docker version: 17.06.0-ce. max validated version: 1.12 [kubeadm] warning: starting in 1.8, tokens expire after 24 hours default (if require non-expiring token use --token-ttl 0) [certificates] generated ca certificate , key. [certificates] generated api server certificate , key. [certificates] api server serving cert signed dns names [ubuntu-512mb-nyc3-01 kubernetes kubernetes.default kubernetes.default.svc kubernetes.default.svc.cluster.local] , ips [10.96.0.1 165.227.70.168] [certificates] generated api server kubelet client certificate , key. [certificates] generated service account token signing key , public key. [certificates] generated front-proxy ca certificate , key. [certificates] generated front-proxy client certificate , key. [certificates] valid certificates , keys exist in "/etc/kubernetes/pki" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/admin.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/kubelet.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/controller-manager.conf" [kubeconfig] wrote kubeconfig file disk: "/etc/kubernetes/scheduler.conf" [apiclient] created api client, waiting control plane become ready ^c 

here's log journalctl: https://pastebin.com/s6tkak3p

how long did wait ready? note takes bit in step. moreover, in journalctl logs there errors regarding cni network not being ready, expected. try again , waiting bit longer?


Comments

Popular posts from this blog

python Tkinter Capturing keyboard events save as one single string -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

javascript - Z-index in d3.js -