2019年4月12日金曜日

kubernetes fori Raspberry piのインストール方法について

現状、以下の構成が安定しているようだ。
基本的に、apt-get update&apt-get upgradeは実施していない。
(カーネルアップデートも実施しないことにしている。)

◻️OS
2018-06-27-raspbian-stretch-lite.img

◻️kubernetes
kubelet=1.8.14-00 kubeadm=1.8.14-00 kubectl=1.8.14-00 kubernetes-cni=0.5.1-00

◻️docker
docker-ce=18.06.3~ce~3-0~raspbian


<導入メモ>

◻️swapは、稼働させない設定など
sudo dphys-swapfile swapoff
sudo dphys-swapfile uninstall
sudo update-rc.d dphys-swapfile remove


◻️その他、必要なものを導入。
sudo apt install -y curl
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common


◻️dockerのインストール&レポジトリ追加
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
echo "deb [arch=armhf] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") \
     $(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list

sudo apt-get -y update

curl -sSL https://get.docker.com | sh
apt-get purge -y docker-ce
apt-get autoremove -y
apt-get install -y --no-install-recommends docker-ce=18.06.3~ce~3-0~raspbian


◻️kubernetesのインストール&レポジトリ追加
curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg|sudo apt-key add -
echo "deb http://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kube.list

apt-get install -y kubelet=1.8.14-00 kubeadm=1.8.14-00 kubectl=1.8.14-00 kubernetes-cni=0.5.1-00


[メモ]
1)kubectl get nodeの動きが遅い。

2)kubectl コマンドは、nodeでは実施できない。
◻️実施結果
root@rasp-node1:~# kubectl get node
=======================================
The connection to the server localhost:8080 was refused - did you specify the right host or port?
========================================

3)カーネルアップデート、apt-get upgradeを行ってからtopコマンドを行うと
常にcpuの使用率が100%越えが多い。
とにかく、全体の動作が重い。

0 件のコメント:

コメントを投稿

php log(ECS ログ出力)

# PHPエラーログの設定 ENV PHP_INI_DIR /usr/local/etc/php RUN { \ echo 'log_errors = On' ; \ echo 'error_log = /proc/self/...