在本地的Kubernetes构建方面非常容易的问题

kubernetes(k8s)のマネージドサービスは触ったけど実際にモノホンを触りたい。。。と思った時にローカルでkubernetesを構築しようと思ったら思いの外簡単だったのでまとめた。

そもそも選択肢は?

    • MicroK8s

有力候補。。。と思ったらubuntuのみ(snapパッケージ)
資料も豊富だが一旦他をみてみる

k3s

めちゃくちゃ軽い
ただ開発用ならMicroK8sのがよさげ
エッジとか考えるならこれでもいいかも

minikube

これも有力候補
構築楽そう。。。だが今回は置いとく

Docker for mac(windows)

今回の主役
Docker入れるだけでいい
導入が簡単 = とっつきやすい = 共有もしやすそう

という訳でDocker for mac(windows)で構築していきます。

建立

这次我们将在Mac上进行构建。(我看到过在Windows上进行的文章,所以应该没问题)

スクリーンショット 2019-05-04 4.34.14.png

試しにデプロイしてみる

スクリーンショット 2019-05-04 4.41.58.png

总结一下

我认为这个工具非常方便,即使对于那些想要尝试一下的人来说也是不错的选择。我也想尝试一下这次没有尝试的minikube和MicroK8s。下次也许可以比较一下构建难度和功能等等。

各种版本

苹果操作系统:10.14.5
Docker CE:2.0.0.3
Docker 引擎:18.09.2
Kubernetes:v1.10.11

广告
将在 10 秒后关闭
bannerAds