VKS Cluster (Guest Cluster) のログバンドル収集方法について説明します。
vSphere Kubernetes Service
1. 下記 KB の最下部より vks-support-bundler-linux-amd64-x.x.x.tar.gz をダウンロード
https://knowledge.broadcom.com/external/article?articleNumber=345464
2. Linux jumpbox に vks-support-bundler-linux-amd64-x.x.x.tar.gz をコピーして解凍
tar xvf vks-support-bundler-linux-amd64-3.6.0-p.tar.gz
./vks-support-bundler version
3. k8s context を対象 Supervisor に切り替え
kubectl config use-context <Supervisor_Context>
4. ログバンドル収集
# 対象に合わせて値をセット
VCENTER=<VCENTER_FQDN>
VSPHERE_NS=<VKS_CLUSTER_NAMESPACE>
CLUSTER=<VKS_CLUSTER_NAME>
# VKS Cluster のログバンドル収集開始
./vks-support-bundler create -k ~/.kube/config -v ${VCENTER} -u [email protected] -c ${CLUSTER} -n ${VSPHERE_NS} -o ./ -i true -p -V
失敗した場合は、ログバンドル取得時に出力されたメッセージ全体をサポートケースに記載してください。
VCF9 環境のみ vcf CLI を用いて VKS Cluster のログバンドル収集が可能です。
# 対象に合わせて値をセット
VCENTER=<VCENTER_FQDN>
VSPHERE_NS=<VKS_CLUSTER_NAMESPACE>
CLUSTER=<VKS_CLUSTER_NAME>
# VKS Cluster のログバンドル収集開始
vcf cluster support-bundler create --cluster ${CLUSTER} --namespace ${VSPHERE_NS} --output ~/ --vc ${VCENTER} --user [email protected] --insecure -p --skip-create-user