K8Sコマンドラインツール - kubectl

サービスのステータスを表示

kubectl GET

名前空間を取得します。

名前空間を取得kubectl

ポッドを取得します。

ポッドを取得kubectl

ポッドの取得の詳細については、

ポッドを記述kubectl

ログの表示

kubectlログのpodname

ポッドでコマンドを実行

kubectlのexec -ti podnameのバッシュ

K8Sサービス

 サービスクラスタ内のK8Sは抽象ポッドのグループです。YAMLの定義によって定義されたLabelSelectorでポッドをターゲットにしています。タイプによって、フィールドサービスアプリケーションは、露出のいくつかの方法が定義されています。

  • CLUSTERIPは、デフォルトでは、外部IPクラスタによってサービスを提供するために、このアプローチは、クラスタ内でアクセスすることができます。
  • 指定されたポートノードに外部の外部サービスを提供するために、NATを使用しNodePort。
  • ロードバランサは、外部の負荷分散サービスへのアクセスによって行わ。
  • ExternalName

サービスの状態を確認してください

サービスを受けるkubectl

外部被ばくサービス

8080 --port deplyment / SERVICENAME --type = "NodePort" を公開しkubectl

 

おすすめ

転載: www.cnblogs.com/chenqr/p/11204618.html