Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

The Kubernetes node node cannot connect to api-server when it executes the Kubectl prompt

2025-02-25 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

Today, the following error occurred when running the command [kubectl] command on the node node of Kubernetes

[root@k8s-node02] # kubectl-s 10.0.0.31 get nodesThe connection to the server 8080 was refused-did you specify the right host or port?

The reason for this problem is that the kubectl command needs to be run using kubernetes-admin. As a solution, copy the / etc/kubernetes/admin.conf file from the master node to the same directory as the slave node node, and then configure the environment variables:

Effective immediately

# echo "export KUBECONFIG=/etc/kubernetes/admin.conf" > > ~ / .bash_profile

The first attempt to run the kubectl command was successful.

Here we will find why we do not need to specify the api-server address to execute the relevant commands directly, that is because the admin.conf configuration file we just copied from the master node stores the configuration related to K8s user rights!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report