一般的なKubernetesコマンドのメモです

一般的なKubernetesコマンドのメモです

この記事は主によく使われるKubernetesコマンドを友人向けのメモとしてまとめたものです。

K8S ヘルプコマンドを表示する

kubectl --help

操作中のクラスタを切り替える

デフォルトでは、.kube ディレクトリ内の構成ファイル内の証明書が K8S クラスターの操作に使用されます。別の K8S クラスターにアクセスするために切り替える必要がある場合は、 kubectl --kubeconfig xxxxxx を使用して証明書ファイルを指定できます。次に例を示します。

 kubectl --kubeconfig (xxxx.json | xxxxconfig) get node

リソースオブジェクトの作成

kubectl apply -f xxx.yaml

リソースオブジェクトを検索する

# 查到node kubectl get node # 查到namespace kubectl get ns # 查找service kubectl get svc -n demo # 查找部署资源kubectl get deployment -n demo # 查找pod kubectl get pods -n demo # 查找pod,展示更多信息kubectl get pods -n demo -o wide

リソースオブジェクトの記述

describe コマンドは非常に重要です。リソースをデプロイするときに問題が発生した場合、このコマンドを使用して原因を確認できます。

 # 描述pod kubectl describe pods webapp -n demo # 描述node kubectl describe node k8s-worker-2 # 描述ingress kubectl describe ingress xxxxxx-ingress -n demo # 描述service kubectl describe svc web-service -n demo

スケーラブルなリソース

扩展副本数到4: kubectl scale --replicas=4 deployment/xxxxxx -n demo重新缩减副本数到2: kubectl scale --replicas=2 deployment/xxxxxx -n demo根据情况自动缩放: kubectl autoscale deployment xxxxxx --min=1 --max=4 -n demo kubectl autoscale deployment ehome-cloud-server --min=1 --max=3 -n test1 --cpu-percent=80获取水平自动缩放器kubectl get hpa -n test1删除水平自动缩放器kubectl delete hpa ehome-cloud-server -n test1

操作ラベル

ラベルは、クラスター内での検索やフィルタリングに使用されるラベルであり、非常に重要です。

 kubectl label node k8s-worker-3 app=backend kubectl label node k8s-worker-3 app- kubectl get nodes --show-labels kubectl get nodes k8s-worker-3 --show-labels kubectl label pods xxxxxx addlabel=addlabelval -n demo

汚れを加える

# 添加污点kubectl taint nodes node01 key=value:effect # 删除污点kubectl taint nodes node01 key[:effect]-

リソースの削除

kubectl delete -f xxx.yaml kubectl delete pod xxx -n demo

ログを表示

kubectl logs -f xxxxxx-9d8695998-s9cwk -n demo kubectl logs xxxxxx-9d8695998-s9cwk -n demo

コンテナに入る

kubectl exec -it webapp -n demo -- /bin/sh

リソースの使用状況を表示する

kubectl top pod kubectl top node

<<:  リバプール・フットボールクラブはクラウド技術とデータ分析技術を大いに活用している

>>:  クラウドストレージがデータのアクセス性とセキュリティをどのように変えるか

推薦する

#BlackFriday# Contabo: 月額 8.49 ドル、シンガポール/米国/ドイツ/英国、8G メモリ/4 コア (AMD EPYC)/200gSSD/32T トラフィック、Windows をサポート

contabo のブラックフライデーをご紹介します。VPS、VDS、専用サーバー、ブロックストレージ...

SEOの共有方法: ウェブサイトの修正に関するヒント

昨日、その友人は、私のウェブサイトにいくつかのコラムを追加して、私のWebサイトを見せてくれたことを...

512MBのメモリで年間15ドル以下でウェブサイトを構築できる安価なVPSをいくつか集める

Hostmao を閲覧するネットユーザーの多くは、ローエンドで安価な VPS を好みます。低価格を好...

これを実行することによってのみ、ロングテールキーワードをランク​​付けできます。

ロングテール キーワードは、将来 SEO 最適化ランキングの中心的な領域になります。この問題について...

最大vps-128MメモリKVM年間支払額12米ドル/ロサンゼルス/nlayer

MaximumVPS では、Duel L5420、16GB RAM、4 台の 1TB WD RE ド...

李嘉奇はなぜ勢いを失っているのか?

最近、タオバオのトップライブストリーマーで「人間スオナ」として知られる李佳奇の声が小さくなったようだ...

A5 マーケティング: 中小企業のウェブサイトでは、ウェブサイト SEO 診断を本当に行う必要があるのでしょうか?

企業ウェブサイトの構築は現在最も一般的な現象です。ほぼ毎日、企業がウェブサイトを構築しています。企業...

「天敵」が来る、まだWeiboで遊べる?

Weiboプロモーションは、オンラインマーケティングの主要な手段として、これまで多くのブランドウェブ...

LBS+O2O: LBS時代に売れるのは交通量ではなく人の流れ

グループ購入の冬が広がっています。O2Oの先駆者であるグループ購入は、熱い時期を経験した後、寒い冬に...

tmhhost: ロサンゼルス CN2 GIA ライン VPS、安昌データセンター、10% 割引で月額 36 元から

tmhhost は元旦に皆様に新年の贈り物をお送りします。ロサンゼルスの Anchang データセン...

weloveservers-2周年記念、VPSプロモーション/年間支払いは8ドルから

weloveservers は設立から 2 年が経ち、現在 5 つのデータ センターを所有しています...

ローカルタレントサイトの急上昇の深い理由を分析

タレントサイトは一般的にユーザーの定着率が良いですが、一部のタレントサイトは運営中に正しい方向から外...

hostinginside-Xen/256m メモリ/5g SSD/250g トラフィック/年間支払い $35.28

Hostinginsideは台湾の中国人が設立した会社です。2004年からホスティング業界関連の事業...

中国広告主マーケティングトレンド調査レポート

概要: 8月3日、ハルビンで開催された中国広告フォーラムにおいて、CCTV Market Resea...