この文書は自動機械翻訳技術を使用して翻訳されています。 正確な翻訳を提供するように努めておりますが、翻訳された内容の完全性、正確性、信頼性については一切保証いたしません。 相違がある場合は、元の英語版 英語 が優先され、正式なテキストとなります。

CLIツール

K3sバイナリには、クラスターの管理に役立つ追加のツールが含まれています。

コマンド 説明

k3s server

K3sサーバーノードを実行し、Kubernetesの`apiserver`、schedulercontroller-manager、および`cloud-controller-manager`コンポーネント、さらにデータストアとエージェントコンポーネントを起動します。詳細については、`k3s server`コマンドのドキュメントを参照してください。

k3s agent

K3sエージェントノードを実行し、containerdflannel、`kube-router`ネットワークポリシーコントローラー、およびKubernetesの`kubelet`と`kube-proxy`コンポーネントを起動します。詳細については、`k3s agent`コマンドのドキュメントを参照してください。

k3s kubectl

組み込みのhttps://kubernetes.io/docs/reference/kubectl[kubectl`コマンド]を実行します。これはKubernetesのapiserverと対話するためのCLIです。 `KUBECONFIG`環境変数が設定されていない場合、これは自動的に/etc/rancher/k3s/k3s.yaml`のkubeconfigを使用しようとします。

k3s crictl

組み込みのhttps://github.com/kubernetes-sigs/cri-tools/blob/master/docs/crictl.md[`crictl`コマンド]を実行します。これはKubernetesのコンテナランタイムインターフェース(CRI)と対話するためのCLIです。デバッグに役立ちます。

k3s ctr

組み込みのhttps://github.com/projectatomic/containerd/blob/master/docs/cli.md[`ctr`コマンド]を実行します。これはK3sで使用されるコンテナデーモンであるcontainerdのCLIです。デバッグに役立ちます。

k3s token

起動トークンを管理します。詳細については、`k3s token`コマンドのドキュメントを参照してください。

k3s etcd-snapshot

K3sクラスターのデータのオンデマンドバックアップを実行し、S3にアップロードします。詳細については、`k3s etcd-snapshot`コマンドのドキュメントを参照してください。

k3s secrets-encrypt

クラスターに保存する際にシークレットを暗号化するようにK3sを構成します。詳細については、`k3s secrets-encrypt`コマンドのドキュメントを参照してください。

k3s certificate

K3s証明書を管理します。詳細については、`k3s certificate`コマンドのドキュメントを参照してください。

k3s completion

k3sのシェル補完スクリプトを生成します。

k3s help

コマンドのリストまたは特定のコマンドのヘルプを表示します。