目次
はじめに
本日実施するmirameetでは、Kubernetesの体験として、Komposeを利用したKubernetesの操作について実施していきたいと思います。
https://github.com/kubernetes/kompose
前提
※Windows/MacOSで確認しました。
Kubernetes
Docker Desktopには、Kubernetesサーバーとクライアントが内包されています。 Dockerインスタンス内でローカルに実行され、単一ノードクラスターとなっています。
- タスクバーにあるを右クリックして、
Settings
を選択してください。 Macの方:Dashboard,もしくはpreferenceをクリックしてください。 - メニューにある
Kubernetes
を選択してください。 Enable Kubernetes
をチェックし、Apply&Restart
をクリックしてください。
しばらくすると③の箇所にKubernetes Runningと表示します。
Kompose
1. Windowsの場合
Windowsでは、Chocolateyでインストールできます。
※Chocolateryをインストールしていない方はこちら
- Power Shellを起動する
- Windowsのスタートボタンを押します。
- メニューにある「Windows PowerShell」を右クリックして、
管理者として実行
を選択します。 - Power Shellにインストールコマンドを入力し、実行します。
choco install kubernetes-kompose
choco list -l
を実行して、kubernetes-kompose
が表示されるとインストール完了です。
PS C:\> choco list -l
Chocolatey v0.10.15
chocolatey 0.10.15
kubernetes-kompose 1.22.0
2 packages installed.
2. MacOSの場合
MacOSでは、Homebrewでインストールできます。
※Homebrewをインストールしていない方はこちら
- ターミナルを起動する。
- ターミナルにインストールコマンドを入力し、実行します。
brew install kompose
3. brew list
を実行して、 kompose
が表示されるとインストール完了です。
pc:go-react-todo-master pc$ brew list
kompose