!サーバセットアップ

!!sshdの設定
>>
# gpasswd -a ina sudo

# vim /etc/ssh/sshd_config

# (こういうのを追加)
# rootログイン禁止
PermitRootLogin no
# パスワードログインの禁止
PasswordAuthentication no


# systemctl restart ssh
<<

!!kubernetesを突っ込む

https://kubernetes.io/docs/getting-started-guides/kubeadm/

>>
apt-get update && apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat <<EOF > /etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF
apt-get update
# Install docker if you don't have it already.
apt-get install -y docker.io
apt-get install -y kubelet kubeadm kubectl kubernetes-cni
<<

>>
kubeadm init
<<

>>
kubectl taint nodes --all dedicated-

<<


なんかえらいことに・・・

>>
kube-system   kube-dns-2924299975-mtg0t            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-mv43x            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-n4qsz            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-n9cct            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-nlsmx            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-nmx3h            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-np9c9            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-nzdxq            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-p6n9g            0/4       OutOfcpu            0          2m
kube-system   kube-dns-2924299975-q1xv7            0/4       OutOfcpu            0          2m
<<

無視してweaveを入れてみる

>>
 kubectl apply -f https://git.io/weave-kube

<<


kube-dnsがリソース制限でデプロイされない・・
>>
Events:
  FirstSeen     LastSeen        Count   From                    SubObjectPath   Type            Reason                  Message
  ---------     --------        -----   ----                    -------------   --------        ------                  -------
  16m           1s              61      {default-scheduler }                    Warning         FailedScheduling        pod (kube-dns-2924299975-4r6bz) failed to fit in any node

<<

>>
 kubectl edit deployment kube-dns --namespace=kube-system

<<

無理やり入るように編集

5643382
wiki
1488465776