Kubernetes 学習環境の構築(for mac)


Kubernetesを勉強するために学習環境をmacにインストールしたのでその備忘です。

1.Docker for Mac のインストール

こちらの記事参照

2.VirtualBoxのインストール

下記リンクからインストール。OS X hostsをクリックして、dmbをダウンロード。
オプションは全てデフォルトでOK。
https://www.virtualbox.org/wiki/Downloads

3.kubectlコマンドのインストール

こちらの記事参照

4.Minikube*のインストール

*小規模なKubernetes環境を作成するために作られたパッケージです。 1台のPC上に、仮想的にKubernetesの環境を構築することができます。 Minikubeは、Windows上でもLinux上でもインストールできるのが特徴

macosのPKGマネージャー Homebrewを使ってインストール

$ brew install minikube
 ..(中略)..
$ minikube version
minikube version: v1.6.2

$ 下記コマンドだとエラーが出るので注意
$ brew cask install minikube
 ..(中略)..
Error: Running Homebrew as root is extremely dangerous and no longer supported.
***

エラーの詳細は下記。
https://github.com/kubernetes/website/pull/17296

5.Vagrantのインストール

Mac OSをクリックしてダウンロード
https://www.vagrantup.com/downloads.html

6.Gitコマンドのインストール

$brew install git
...(中略)...
==> Summary
🍺  /usr/local/Cellar/gettext/0.20.1: 1,893 files, 18.4MB

以上で環境構築は完了です。ここからkubernetesが触れます。詳細は別で。

99.参考