在本地的Kubernetes构建方面非常容易的问题
kubernetes(k8s)のマネージドサービスは触ったけど実際にモノホンを触りたい。。。と思った時にローカルでkubernetesを構築しようと思ったら思いの外簡単だったのでまとめた。
そもそも選択肢は?
-
- MicroK8s
有力候補。。。と思ったらubuntuのみ(snapパッケージ)
資料も豊富だが一旦他をみてみる
k3s
めちゃくちゃ軽い
ただ開発用ならMicroK8sのがよさげ
エッジとか考えるならこれでもいいかも
minikube
これも有力候補
構築楽そう。。。だが今回は置いとく
Docker for mac(windows)
今回の主役
Docker入れるだけでいい
導入が簡単 = とっつきやすい = 共有もしやすそう
という訳でDocker for mac(windows)で構築していきます。
建立
这次我们将在Mac上进行构建。(我看到过在Windows上进行的文章,所以应该没问题)

試しにデプロイしてみる

总结一下
我认为这个工具非常方便,即使对于那些想要尝试一下的人来说也是不错的选择。我也想尝试一下这次没有尝试的minikube和MicroK8s。下次也许可以比较一下构建难度和功能等等。
各种版本
苹果操作系统:10.14.5
Docker CE:2.0.0.3
Docker 引擎:18.09.2
Kubernetes:v1.10.11