クラスタの状態をk8s-し、1つのインスタンスを展開

[ルート@ K8S-マスター〜]#のkubectl取得CS
NAMEのステータスメッセージERROR
コントローラマネージャ健康OK
スケジューラ健康OK
etcd-0健康{ "健康": "真の"}
etcd-2健康{ "健康": "真"}
etcd-1健康{ "健康": "真"}
[ルート@ K8S-マスター〜]#kubectl GETノード
NAMEのSTATUSの役割AGE VERSION
192.168.56.244レディ<なし> 27メートルのv1.11.10
192.168.56.245レディ<なし> 20メートルV1 .11.10

[ルート@ K8S-マスター〜]#のkubectl実行nginxの--image = nginxの--replicas = 3
作成したデプロイメント"のnginx"

[ルート@ K8S-マスター〜]#kubectl GETポッド
NAME READY STATUSはAGEの再起動
のnginx-64f497f8fd-jnhgm 1/1 0 1メートルの実行
のnginx-64f497f8fd-n5pst 1/1 0 1メートル実行
0 1メートルを実行しているnginxの-64f497f8fd-rzldm 1/1
[ルート@ K8S-マスター〜]#kubectl GETすべて
NAME所望の電流UP-TO-DATE AVAILABLE AGEの
デプロイ/ nginxの3 3 3 3 2メートル

NAME所望の電流READY AGEの
RS / nginxの-64f497f8fd 3 3 3 2メートル

AGEの再起動READY STATUSをNAME
PO / nginxの-64f497f8fd-jnhgm 1/1 0 2メートルの実行
PO / nginxの-64f497f8fd-n5pst 1/1 0 2メートル実行
0 2メートルを実行PO / nginxの-64f497f8fd-rzldm 1/1

NAME型クラスタ-IP EXTERNAL-IP PORT(S)AGEの
SVC / kubernetes CLUSTERIP 10.10.10.1 <なし> 443 / TCPの2H

[ルート@ K8S-マスター〜]#kubectl GETポッド
NAME READY STATUSはAGEの再起動
のnginx-64f497f8fd-jnhgm 1/1 0 1メートルの実行
のnginx-64f497f8fd-n5pst 1/1 0 1メートル実行
0 1メートルを実行しているnginxの-64f497f8fd-rzldm 1/1
[ルート@ K8S-マスター〜]#kubectl GETすべて
NAME所望の電流UP-TO-DATE AVAILABLE AGEの
デプロイ/ nginxの3 3 3 3 2メートル

NAME所望の電流READY AGEの
RS / nginxの-64f497f8fd 3 3 3 2メートル

AGEの再起動READY STATUSをNAME
PO / nginxの-64f497f8fd-jnhgm 1/1 0 2メートルの実行
PO / nginxの-64f497f8fd-n5pst 1/1 0 2メートル実行
0 2メートルを実行PO / nginxの-64f497f8fd-rzldm 1/1

広い-o [ルート@ K8S-マスター〜]#kubectl GETポッド
NAME READY STATUSはAGE IPノードは再始動
0 3メートル172.17.9.2 192.168.56.244実行のnginx-64f497f8fd-jnhgm 1/1を
nginxの-64f497f8fd-n5pst 1/1 0 3メートルを実行します172.17.7.2 192.168.56.245
nginxの-64f497f8fd-rzldm 1/1 0 3メートル172.17.7.3 192.168.56.245を実行します

#####ポート暴露

[ルート@ K8S-マスター〜]#のkubectl展開を公開するnginxの--port = 88 --target-ポート= 80 --type = NodePort
公開サービス"nginxの"

[ルート@ K8S-マスター〜]#kubectl GET nginxのクラスタIPを生成し、SVC ####:10.10.10.144

IP範囲は、それを定義するには?

[ルート@ K8S-マスター〜]#猫の/ opt / kubernetes / CFG / KUBE-apiserver

-cluster-IP ---サービス範囲= 10.10.10.0 / 24 \            #####は、この一つです

 

私たちは、マスターアクセスできない、ノードのクラスタのIP ###にアクセスすることができます!(何のマスター展開フランネルがないので)

カール#[K8S-node01のSRC @ルート] 10.1010.14488 
<!DOCTYPE HTML> 
<HTML> 
< ヘッド > 
<タイトル>ようこそnginxのために</タイトル>!
<スタイル> 
    ボディ{ 
        幅:35em; 
        マージン:0 自動; 
        フォント -family:Tahomaの、MS Pゴシック、ゴシック、sans- セリフ。
    }
 </スタイル> 
</ ヘッド > 
<BODY> 
<H1> nginxのへようこそ!</ H1> 
<P> このページが表示された場合は、nginxのWebサーバーが正常にインストールされ
作業。さらに設定が必要です。</ P>
オンラインドキュメントとサポートについてを参照してください。
 <a href=の"http://nginx.org/"> nginx.org </a>の<BR/>。
商用サポートが利用可能である <のhref = " のhttp:// nginxの.COM / " > nginx.com </a>を。</ P> 
<P> <em>のありがとうのための nginxのを使用して。</ em>の</ P> 
</ BODY> 
</ HTML>

#####また、ポートがランダムに生成されていることを、外部のネットワークポートにアクセスすることができます

####ログの表示

- #kubectl GETポッド[K8S-マスター〜@ルート] 広いO 
NAME READY STATUSはAGE IP NODE再起動し
nginxの -64f497f8fd-jnhgm    1 / 1        実行    0           29メートル        172.17を9.2    192.16856.244 
nginxの -64f497f8fd-n5pst    1 / 1        実行    0           29メートル        172.17を7.2    192.16856.245 
nginxのの -64f497f8fd-rzldm    1 / 1        実行    0を          29メートル        172.177.3    192.16856.245 
[ルート@ K8S -master〜]#のkubectlログのnginx-64f497f8fd- jnhgm
 192.16856.244 - - [ 29 /月/ 2019103345 + 0000 ] " GET / HTTP / 1.1 "  200  612  " - "  " カール/ 7.29.0 "  " - " 
172.179.1 - - [ 29 /月/ 2019103809 + 0000 ] " GET / HTTP / 1.1 "  200  612  " - "  " Mozillaの/ 5.0(Windows NTの10.0; Win64の、のx64)のAppleWebKit / 537.36(KHTML、ヤモリ等)クローム/ 70.0.3538.67サファリ/ 537.36 "  " - " 
2019 / 05 / 29  103809 [エラー] 55:* 3オープン()" /usr/share/nginx/html/favicon.ico "失敗(2:そのようなファイルありませんまたはディレクトリ)、クライアント:172.179.1、サーバー:localhostを、要求:" GET /favicon.ico HTTP / 1.1 "、ホスト:" 192.168.56.244:35824 "、参照元:" http://192.168.56.244:35824/ " 
172.179.1 - - [ 29 /月/ 2019103809 + 0000 ] " GET /favicon.ico HTTP / 1.1 "  404  556  " http://192.168.56.244:35824/ "  "Mozillaの/ 5.0(Windows NTの10.0; Win64の、x64の)のAppleWebKit / 537.36(KHTML、ヤモリなど)クローム/ 70.0.3538.67サファリ/ 537.36 "  " - "

 

おすすめ

転載: www.cnblogs.com/shanhua-fu/p/10945569.html