Archive 2019

ラズベリーパイでk8sクラスタを作ってみた

Published at April 29, 2019 ·  1 min read

今さらながら、ラズベリーパイでkubernetesクラスタを組んでみた。 組むのは巷に情報がいろいろとちらばっているので、それを見てやったのだけど、 どうもkubernetesでエラーが出てしまっている。 $ kubectl get event LAST SEEN TYPE REASON OBJECT MESSAGE 4m16s Warning FailedNodeAllocatableEnforcement node/erika Failed to update Node Allocatable Limits ["kubepods"]: failed to set supported cgroup subsystems for cgroup [kubepods]: Failed to find subsystem mount for required subsystem: pids 73s Warning FailedNodeAllocatableEnforcement node/itsuki Failed to update Node Allocatable Limits ["kubepods"]: failed to set supported cgroup subsystems for cgroup [kubepods]: Failed to find subsystem mount for required subsystem: pids 33s Warning FailedNodeAllocatableEnforcement node/tsubomi Failed to update Node Allocatable Limits ["kubepods"]: failed to set supported cgroup subsystems for cgroup [kubepods]: Failed to find subsystem mount for required subsystem: pids ログを見るに、cgroupsにpidsが無いとかかれてるし、実際見てみるとそのとおりだ。...


kubernatesチュートリアルをやってみる

Published at March 24, 2019 ·  2 min read

https://kubernetes.io/docs/tutorials/kubernetes-basics/ Create a Cluster Kubernatesは高可用性クラスタをひとつのサーバのようにあつかうことができる。 以下のふたつから構成される。 Clusterを制御するのがMaster アプリケーションを動かすワーカーがNode Nodeには、Masterと通信して制御をうけるための、Kubeletというアプリが動く。 また、コンテナを動かすため、Dockerないしrktが必要。 運用トラフィックをさばくため? には少なくとも3つのNodeが必要。 チュートリアルはminikubeを使っておこなう。minikubeはNodeひとつだけのミニ環境。 $ minikube version minikube version: v0.34.1 $ minikube start o minikube v0.34.1 on linux (amd64) > Configuring local host environment ... > Creating none VM (CPUs=2, Memory=2048MB, Disk=20000MB) ... - "minikube" IP address is 172.17.0.13 - Configuring Docker as the container runtime ... - Preparing Kubernetes environment ... @ Downloading kubeadm v1.13.3 @ Downloading kubelet v1....


The Emacs package developer's handbook

Published at January 1, 2019 ·  1 min read

https://github.com/alphapapa/emacs-package-dev-handbook Emacs界隈では有名なalphapapaさんのパッケージを作成する上でのノウハウ集的なもの。 効率の良い書き方(速度が出る書き方)から、スクリーンショットを撮る方法まで幅広く扱っている。 全部は読みきれてないけど、ゆっくり読もう。...