minikube の操作まとめ
minikube の操作 ①minikube を開始する。 minikubeコンテナ が起動します。 minikubeノード が増えます。 ②Minikube の ipアドレス を取得する。 ③ダッシュボードを起動する。 ダッシュボードを起動すると、ブラウザが立ち上がりダッシュボードが表示されます。 ④minikube の状態を確認する。 ⑤minikube を停止する。 ⑥minikube を削除する。 ⑦minikube のバージョンを確認する。
minikube の操作 ①minikube を開始する。 minikubeコンテナ が起動します。 minikubeノード が増えます。 ②Minikube の ipアドレス を取得する。 ③ダッシュボードを起動する。 ダッシュボードを起動すると、ブラウザが立ち上がりダッシュボードが表示されます。 ④minikube の状態を確認する。 ⑤minikube を停止する。 ⑥minikube を削除する。 ⑦minikube のバージョンを確認する。
minikube で hello-minikube を動かす & ingress を使って外部からアクセスさせる手順。 後ほど、ポートフォワーディング、IPフォワーディング でアクセスするため、以下の設定を行います。 Ubuntu を再起動します。 ※再起動しないと、ポートフォワーディング、IPフォワーディング がきまらない時がありました。 minikube を起動します。 デプロイメントを作ります。 デプロイメントを公開するサービスを作ります。 イングレスのアドオンを有効にする。 イングレスを作ります。 イングレスにアクセスします。 多くの文献は↑ここで終わっていると思います。私がやりたいことは「別のホストから、このイングレスにアクセスさせたい」のです。やり方はいくつかあると思います。 (方法1)ホストで、Minikube のポート80にポートフォワーディングを行う。(方法2)「ホストで Minikube に、IPフォワーディング させる。」というものです。これは クライアントの PC に Minikube のルートを追加し、ホストで IPフォワーディング するようにします。(方法3)「ホストに、リバースプロキシを立てる。」これは、まぁいいかな。 (方法1)ホストで、Minikube のポート80にポートフォワーディングを行う。 手順1で準備は出来ています。iptables でポートフォワーディングの設定を行います。 ポートフォワーディングの場合、ホストの IP でアクセスすることができます。 (方法2)ホストで Minikube に、IPフォワーディング させる。 手順1で準備は出来ています。IPフォワーディングの場合、クライアントの PC に Minikube のルートを追加し、Minikube の IP でのアクセスになります。 イングレスの調査 イングレスのマニュフェストファイルについて ①ルール無しでデフォルトのバックエンド を指定する方法。
minikube 別のホストから ingress を使って minikube のサービスにアクセスするには? Read More »
①ポートフォワードしてポッドにアクセスする方法 ②ポートフォワードしてサービスにアクセスする方法 別のホストから、ポートフォワードしてポッドにアクセスする手順。 ポッドの状態を取得します。 ポッドにポートフォワードするように設定します。 ↑「kubectl port-forward」コマンドはフォワグラウンドで動きます。 この場合、サービスを立ち上げなくてもポッドにアクセスすることができます。 別のホストから、ポートフォワードしてサービスにアクセスする手順。 サービスの状態を取得する。 サービスにポートフォワードするように設定します。 minikube で、デプロイメント を作って サービス を立ち上げた。ローカルホストからアクセスできることを確認したけれど、別のホストからはアクセスできなかった。別のホストから minikube にアクセスするにはどうすればいいのか?
minikube 別のホストから minikube のサービスにアクセスするには? Read More »
kubectlコマンドの後に↓のオプションを追加すると、マニュフェストを生成できます。 kubectlコマンドから、マニュフェストを生成します。 minikube で hello-minikube を マニュフェストファイル で動かす手順。 minikube を起動します。 デプロイメントのマニュフェストを生成します。 デプロイメントを公開するサービスのマニュフェストを生成します。 2つを合わせてマニュフェストファイルを作成します。デプロイメントのマニュフェスト と サービスのマニュフェスト を「—」で結合します。 ローカルkubernetesクラスタに反映します。 サービスにアクセスできるようにします。(おまじない) ↑の おまじない を実行したところ、↓ブラウザが立ち上がり情報が表示されました。
minikube で hello-minikube を動かすには?(マニュフェストファイル有り) Read More »
minikube で hello-minikube を動かす手順。 minikube を起動します。 デプロイメントを作ります。 ↑のデプロイメントを作成したところ、↓ブラウザのデプロイメントが変化しました。 デプロイメントを公開するサービスを作ります。 ↑のサービスを作成したところ、↓ブラウザのサービスが変化しました。 サービスにアクセスできるようにします。(おまじない) ↑の おまじない を実行したところ、↓ブラウザが立ち上がり情報が表示されました。
minikube で hello-minikube を動かすには? Read More »
Ubuntu 22.04LTS に minikube をインストールする手順。 minikube-linux-amd64 をダウンロードします。 minikube をインストールします。 kubectl のエイリアスを作成します。 minikube を起動します。 ダッシュボードを起動する。 ダッシュボードを起動すると、ブラウザが立ち上がりダッシュボードが表示されます。
minikube をインストールするには? Read More »
There is no excerpt because this is a protected post.
Protected: ドッカーでコンテナイメージを取得するには? Read More »
①ドッカーネットワークを作成する。 ②ドッカーネットワークを確認する。 ③ドッカーネットワークを削除する。 ④コンテナにネットワークとIPアドレスを割り振る。 192.168.100.0/24 のネットワークアドレスに answorz.com_network という名前を付けます。 IPアドレスを 192.168.100.2 に設定して httpdコンテナを起動します。 IPアドレスを 192.168.100.3 に設定して busyboxコンテナを起動します。 busyboxコンテナから ping で httpdコンテナに疎通するか確認します。 PostgreSQLコンテナでアクセス元のIPアドレス(コンテナ)で制限する為に、ネットワークを定義しIPアドレスを固定したい。
ドッカーコンポーズでネットワークを指定してIPアドレスを固定化するには? Read More »
①ドッカーネットワークを作成する。 ②ドッカーネットワークを確認する。 ③ドッカーネットワークを削除する。 ④コンテナにネットワークとIPアドレスを割り振る。 192.168.100.0/24 のネットワークアドレスに answorz.com_network という名前を付けます。 IPアドレスを 192.168.100.2 に設定して httpdコンテナを起動します。 IPアドレスを 192.168.100.3 に設定して busyboxコンテナを起動します。 busyboxコンテナから ping で httpdコンテナに疎通するか確認します。 PostgreSQLコンテナでアクセス元のIPアドレス(コンテナ)で制限する為に、ネットワークを定義しIPアドレスを固定したい。
ドッカーでネットワークを指定してIPアドレスを固定化するには? Read More »
ポストグレスコンテナを起動します。 ポストグレスコンテナが使用している volume を確認します。 ポイントはボリューム名の Name とマウント先の Destination です。 ポストグレスコンテナを落とします。 前回のボリュームを再マウントして、ポストグレスコンテナを起動します。
ドッカーで1度起動したコンテナを落として、ボリュームを再マウントするには? Read More »