LOADING STUFF...

Tanzu Kubernetes 集群操作命令

kubernetes2年前 (2023)发布 刘丰源
210 0 0
# 连接到 vSphere with Tanzu 集群
kubectl vsphere login --server=10.200.0.2 --vsphere-username administrator@vsphere.local --insecure-skip-tls-verify

# 验证目标是否为预期环境
kubectl config get-contexts

# 如果目标不是预期环境,切换到目标命名空间
kubectl config use-context tkgs-ns

# 列出可用的虚拟机类绑定
kubectl get virtualmachineclassbindings

# 列出可用的虚拟机镜像
kubectl get virtualmachineimage
kubectl get vmimage
kubectl describe virtualmachineimage

# 查询存储类
kubectl get storageclasses
kubectl describe storageclasses

# 列出当前命名空间中的集群
kubectl get tanzukubernetescluster
kubectl get tkc

# 列出可用的 Tanzu Kubernetes 版本
kubectl get tanzukubernetesreleases
kubectl get tkr

# 描述指定的集群,显示表述的状况、状态和事件
kubectl describe tanzukubernetescluster CLUSTER-NAME

# 列出支持当前命名空间中的集群的集群 API 资源,包括集群 API 项目中的资源以及 Tanzu Kubernetes Grid 服务所用集群 API 提供程序中的资源
kubectl get cluster-api

# 查看集群 API 集群资源
kubectl describe clusters.cluster.x-k8s.io CLUSTER-NAME

# 列出支持当前命名空间中的集群节点的虚拟机服务资源
kubectl get virtualmachineservice
kubectl get vmservice

# 列出当前命名空间中的负载均衡器资源,包括用于集群的负载均衡器资源
kubectl get loadbalancer

# 列出当前命名空间中的持久卷声明资源,包括用于集群的资源
kubectl get persistentvolumeclaim

# 列出当前命名空间中的 CNS 节点虚拟机附加资源
kubectl get cnsnodevmattachment

# 列出当前命名空间中的配置映射,包括用于创建集群节点的映射
kubectl get configmap

# 列出当前命名空间中的密钥,包括用于创建和管理集群节点的密钥
kubectl get secret
© 版权声明

相关文章

暂无评论

暂无评论...