如何获取有关kubernetes安装的信息?
假设您安装了kubernetes,但没有关于安装K8s群集的时间和方法的信息。如何获取有关kubernetes安装的信息?,kubernetes,Kubernetes,假设您安装了kubernetes,但没有关于安装K8s群集的时间和方法的信息。 我说的是K8s基础设施本身,而不是集群上运行的K8s应用程序 你觉得怎么样 我在找这样的东西: kubectl/kubeadm(or some other command) cluster info 对于这样的回答: (方法/日期/节点) kubeadm手动2020-10-10T12:06:43 3节点 RKE 2020-10-10T12:06:43 3节点 EKS 2020-10-10T12:06:43 3节点
我说的是K8s基础设施本身,而不是集群上运行的K8s应用程序 你觉得怎么样 我在找这样的东西:
kubectl/kubeadm(or some other command) cluster info
对于这样的回答:(方法/日期/节点)
kubeadm手动2020-10-10T12:06:43 3节点
RKE 2020-10-10T12:06:43 3节点
EKS 2020-10-10T12:06:43 3节点
kubectl cluster-info
Kubernetes master is running at https://kubernetes.docker.internal:6443
KubeDNS is running at https://kubernetes.docker.internal:6443/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
kubectl get node docker-desktop -o jsonpath='{.metadata.creationTimestamp}'
2020-11-13T10:09:10Z
kubectl get pods -n kube-system kube-apiserver-docker-desktop -o jsonpath='{.metadata.creationTimestamp}'
2020-11-13T10:10:12Z
来自gke的示例
kubectl cluster-info
Kubernetes master is running at https://xx.xxx.xxx.xx
GLBCDefaultBackend is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/default-http-backend:http/proxy
KubeDNS is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
Metrics-server is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy
kubectl get nodes
NAME STATUS ROLES AGE VERSION
gke-cluster-4-default-pool-ae8cecd9-m6br Ready <none> 2d16h v1.16.13-gke.401
gke-cluster-4-default-pool-ae8cecd9-n9nz Ready <none> 2d16h v1.16.13-gke.401
gke-cluster-4-default-pool-ae8cecd9-tb9f Ready <none> 2d16h v1.16.13-gke.401
节点数 如果您不想检查集群中有多少节点可以使用 桌面上的docker示例
kubectl get nodes
NAME STATUS ROLES AGE VERSION
docker-desktop Ready master 5d22h v1.19.3
来自gke的示例
kubectl cluster-info
Kubernetes master is running at https://xx.xxx.xxx.xx
GLBCDefaultBackend is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/default-http-backend:http/proxy
KubeDNS is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy
Metrics-server is running at https://xx.xxx.xxx.xx/api/v1/namespaces/kube-system/services/https:metrics-server:/proxy
kubectl get nodes
NAME STATUS ROLES AGE VERSION
gke-cluster-4-default-pool-ae8cecd9-m6br Ready <none> 2d16h v1.16.13-gke.401
gke-cluster-4-default-pool-ae8cecd9-n9nz Ready <none> 2d16h v1.16.13-gke.401
gke-cluster-4-default-pool-ae8cecd9-tb9f Ready <none> 2d16h v1.16.13-gke.401
方法 您可以尝试使用此问题中的少量命令来完成此操作 例如:
kubectl配置当前上下文
kubectl配置视图-o jsonpath='{.clusters[].name}'
kubectl-n kube系统获取配置映射kubeadm config-o yaml