解决思路:

kubectl 默认从 ~/.kube/config 配置文件获取访问 kube-apiserver 地址、证书、用户名等信息,如果没有配置该文件,或者该文件个别参数配置出错,执行命令时出错:The connection to the server localhost:8080 was refused - did you specify the right host or port?

解决办法:

1 查看该文件是否存在,若不存在则生成

2 查看该文件内容是否有缺,尤其是server字段,这个是kube-apiserver的地址,执行kubectl命令只要是跟这个地址进行交互操作

/root/.kube/config文件示例:

  1. apiVersion: v1
  2. clusters:
  3. - cluster:
  4. certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUR4akNDQXE2Z0F3SUJBZ0lVVTlNOFd4SGVnK3NpRldMM210TXp2cHBKQ3RBd0RRWUpLb1pJaHZjTkFRRUwKQlFBd2FERUxNQWtHQTFVRUJoTUNRMDR4RURBT0JnTlZCQWdUQjBKbGFVcHBibWN4RURBT0JnTlZCQWNUQjBKbAphVXBwYm1jeEREQUtCZ05WQkFvVEEyczRjekVTTUJBR0ExVUVDeE1KTkZCaGNtRmthV2R0TVJNd0VRWURWUVFECkV3cHJkV0psY201bGRHVnpNQ0FYRFRFNU1URXdOekExTkRFd01Gb1lEekl4TVRreE1ERTBNRFUwTVRBd1dqQm8KTVFzd0NRWURWUVFHRXdKRFRqRVFNQTRHQTFVRUNCTUhRbVZwU21sdVp6RVFNQTRHQTFVRUJ4TUhRbVZwU21sdQpaekVNTUFvR0ExVUVDaE1EYXpoek1SSXdFQVlEVlFRTEV3azBVR0Z5WVdScFoyMHhFekFSQmdOVkJBTVRDbXQxClltVnlibVYwWlhNd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNsMis0T0dzRi8Kc25KVFdFdkpYR21wWmpkN1ZNa1dOWkVwVVlraW1GNXNlYzZXUnNtcGcwSmtDWmN3VllXQmRHZXVXNXlIbENidgo3SXZ6RDFDSDAxMFNwWjRKWjNqc1JEY0p2RU5NRTd6TkN0WkRWV2N4ZlNUbW9tUlFmcEpFekVmdE9DVFMyK2E1CnJNT1VyUHRsdmJKbWdZSVNRMWFDUmpqYklpMSs0MGRIUHJocGwvMUJPQ2pISm53dG1BTFBBS2JsVDU5NEk2K2kKVVI2c1hheHVidHZLanF4dEVVVEJJL0RTeW5hZk5YTjM4WitPdEVTRElOOUFjTFdtSk1CcjY5cTBPTE8reUQyVQowenhsMVZFeFh0VFZzTEROa1hhanloZ1RuUDNVNXFTbUowOTF3MitCNmcxK1cwb3RFRGt0NUlhU1dncGlLdDBuCmZvUDVkbXhCSm5VUEFnTUJBQUdqWmpCa01BNEdBMVVkRHdFQi93UUVBd0lCQmpBU0JnTlZIUk1CQWY4RUNEQUcKQVFIL0FnRUNNQjBHQTFVZERnUVdCQlRaRHh0OFNJVmNYdVJOOGFId1pYYTFqNkZEY0RBZkJnTlZIU01FR0RBVwpnQlRaRHh0OFNJVmNYdVJOOGFId1pYYTFqNkZEY0RBTkJna3Foa2lHOXcwQkFRc0ZBQU9DQVFFQWFhNGNKQkxYCkRrdGtNaGdpSWdJTGlLcnFHNHcwdFVwK1B2RnZCdWhuWGs4bjg1b2hoRTZmQ1NPa1dqR0J2Z3BaZXU1N2ZNOVIKemdLRDFZZDZTcU9wQUdOZ2RpTDVxZDdRa05Hb0FCeWMxY0JlVSt1cXAzUFVTTEtlOG1zTXdaV1FvT2o2cnVENwpIVERtbHZBcldqVi9pbjk0ZXFJcWVVTnJQQVl3NGk1L0hKVVIvbWxIaEoyTCtLU3ltOG1NNGhaQjU1UTNEZjFTCmlrK3FUaUN4alBsVzVDaWhuaW5sbEFEcU1uZWsvUkRnbllpa2NJd3ZtdmlxMHM0SDBEOEsyRDVmZmVlSDB1ekwKZk5XTUZUQkxlckltUGpSb3FHWmhTbTRJZW5yS2hVTVNFN2h6K1JSMmFHVVptSjJRK3RLN0cyV1l0dWpVanArdgo2MmIrNDA5aUd4SjNKZz09Ci0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
  5. server: https://127.0.0.1:8443
  6. name: kubernetes
  7. contexts:
  8. - context:
  9. cluster: kubernetes
  10. user: admin
  11. name: kubernetes
  12. current-context: kubernetes
  13. kind: Config
  14. preferences: {}
  15. users:
  16. - name: admin
  17. user:
  18. client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUQ0ekNDQXN1Z0F3SUJBZ0lVY0lBYmlTQm1jeDlDZDFMbjQrczlYY0l5cFhZd0RRWUpLb1pJaHZjTkFRRUwKQlFBd2FERUxNQWtHQTFVRUJoTUNRMDR4RURBT0JnTlZCQWdUQjBKbGFVcHBibWN4RURBT0JnTlZCQWNUQjBKbAphVXBwYm1jeEREQUtCZ05WQkFvVEEyczRjekVTTUJBR0ExVUVDeE1KTkZCaGNtRmthV2R0TVJNd0VRWURWUVFECkV3cHJkV0psY201bGRHVnpNQjRYRFRFNU1URXdOekEyTURjd01Gb1hEVEk1TVRFd05EQTJNRGN3TUZvd2JqRUwKTUFrR0ExVUVCaE1DUTA0eEVEQU9CZ05WQkFnVEIwSmxhVXBwYm1jeEVEQU9CZ05WQkFjVEIwSmxhVXBwYm1jeApGekFWQmdOVkJBb1REbk41YzNSbGJUcHRZWE4wWlhKek1SSXdFQVlEVlFRTEV3azBVR0Z5WVdScFoyMHhEakFNCkJnTlZCQU1UQldGa2JXbHVNSUlCSWpBTkJna3Foa2lHOXcwQkFRRUZBQU9DQVE4QU1JSUJDZ0tDQVFFQTR5MmwKNEsxWkdMMmdLbE5zVmZiUXpBQlI3Tis5bGxTeTFxNnU5NmVsMkxDeDgrQTZad25Ra2QyR0FiYTZWNDBwN3liWAptVGI4a3VXV0NXQ2Q0UmRsQk9BQ3ZsVEVFcDBFT0RQSGF3WHk4V2FMbTVLT2NpNy9LS1J5ZUErRUIwWklkTmhiCm1pSmloU0xFb21YMEhKY2FYOUM3Vkl0SEl3QmUzbXhIRTdFZ1Bid0VpNGxDbkJwRHk0bElIaVlqTEN5ajJ6aWQKQkRyMVlBd2FiOE1URXlkUjhnazJ3V1d0eUtvdmNQTEdneHJHSjQ0czV5clVNcmtRVXFISXBpY0p3NUt4RVZtKwppWWFBVDh6N01BSllaOE9CWmNNSGdheTBrbGkxd0FqaVFTMzVCVTlvMC9EaGpXbWR3VGUwQTZVb3h6Q3dhcjkwCnh0Ry9vemMwd044RDJFd3YrUUlEQVFBQm8zOHdmVEFPQmdOVkhROEJBZjhFQkFNQ0JhQXdIUVlEVlIwbEJCWXcKRkFZSUt3WUJCUVVIQXdFR0NDc0dBUVVGQndNQ01Bd0dBMVVkRXdFQi93UUNNQUF3SFFZRFZSME9CQllFRklaQQo3NTJvcmh1MnJtMGl2T2ZaQktRb2tEUVlNQjhHQTFVZEl3UVlNQmFBRk5rUEczeEloVnhlNUUzeG9mQmxkcldQCm9VTndNQTBHQ1NxR1NJYjNEUUVCQ3dVQUE0SUJBUUE3Qm40dDV5cFppNm8xL01kQUM1QXhqVnp6NE1UZ285SlQKL3hDVG9OYlJPaVREaWx2U1RDUVVTbEV4b0pRVzlTTDRPbUw1VUpZa0lNNTI4K3F4OGxUenFTZ3JzLy94cGxhMwpXQXYwUDBzWEZObEllU0lGbW1Cd1VYNkxueUlCeFRGT0RpMmNibDdiVkt0eUpFVmFyakZjZFhMRlJXMHNlQm9IClU5SEtnSWZlamp3MVNIeVNCekNyUEtRMHY5bFpFMjE1SHF5a1VwYjM3akljM0FLTk5hdW5DRmpkaitwc2RnUDEKOVdtSWNjVDU3ejJ1YUhmZGZmUE9iRXZkTFQ2OU9idC92eWpEVU5hdm9ZZi8yVzNDRjM3MDNUcHNiWW95aW5OcQpldlNhOE1GMlUrTnRIeWNBYVBES2ZuTk92WFEwSHRqSThVekxHWmtIYjk2Vnpkd21LLzdnCi0tLS0tRU5EIENFUlRJRklDQVRFLS0tLS0K
  19. client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tLQpNSUlFb3dJQkFBS0NBUUVBNHkybDRLMVpHTDJnS2xOc1ZmYlF6QUJSN04rOWxsU3kxcTZ1OTZlbDJMQ3g4K0E2Clp3blFrZDJHQWJhNlY0MHA3eWJYbVRiOGt1V1dDV0NkNFJkbEJPQUN2bFRFRXAwRU9EUEhhd1h5OFdhTG01S08KY2k3L0tLUnllQStFQjBaSWROaGJtaUppaFNMRW9tWDBISmNhWDlDN1ZJdEhJd0JlM214SEU3RWdQYndFaTRsQwpuQnBEeTRsSUhpWWpMQ3lqMnppZEJEcjFZQXdhYjhNVEV5ZFI4Z2syd1dXdHlLb3ZjUExHZ3hyR0o0NHM1eXJVCk1ya1FVcUhJcGljSnc1S3hFVm0raVlhQVQ4ejdNQUpZWjhPQlpjTUhnYXkwa2xpMXdBamlRUzM1QlU5bzAvRGgKaldtZHdUZTBBNlVveHpDd2FyOTB4dEcvb3pjMHdOOEQyRXd2K1FJREFRQUJBb0lCQUFrcFp4NG5mNGRhNW1HdQptWmpoNmt1LzI0MzArLzFiRHhkUFZpa1Fyc1NOWTYvVkpDWFJwSUt0YjJFVVVIR0ZkT0o3SzRpM1NmcFduZlZrCjJ4a2Z5MmdsN0pabWJyM2RiVFVqQ1hETWZaNjBwdjZ3SzJSNWRyclozdS91bUVGKzJSODFOb1NCekgxWUNKd1EKQm9jOHBNaW1iMWVhZ2xUc0IrZHFjSGRmMWxBRytLZ01nZ0xHa0tncEZNaVNnVFBmWkZMaGgrdTJhb0pKQjhtagp0K21naS93QmdtejRxREErZzhoaXlxdnQ2OVJDWUloTHEzdmU1L24rMmlRWTVCREsxUnBlSjZoejJFRWdVallUCis2T3czdUNyNWM5Zks5ZC9KR0RQTXpQc1JxajdHaG03KzQ2Q00rWDhXcm1RRldDWnpmVk16ZVJSQVhBOFhFZE8KOTZDK3ZRRUNnWUVBOUFjVis3aUliVXVhRVVUUFJqaUh0bTNybXl2MjlIMWpHems0OFRpamc4ZTdYSXl2VXN1cgpkVWc3V0lmYnVBMTVqcnNWalN3M1dZd0VYMnJyOTRZNktDeWl3ekdWSWppWVBjajNUd3NxeldQaDZUcUg2LzhJCi9jTEkyQUozaTdoaG0wVTRkQUlrWEhRUmJFU0doOUpVU1dqQ0RoMFZXVVVWdVpCYStlOHhLYUVDZ1lFQTdsTHcKYWV5M0x3NVg3TWp4THFvcXhMZ3Y5L0VIY2RwSEtXRUREbks3MCt4YzY3RGczSC9JeGhVWVlXcXNvSEIxbURMWAovSlc1YkV6aEFYL21zTlJjSVBHU2RwWkZrU056a2E0ZWlHQlRHbFhnNEw3MStzZm9ZYkVveXVNSmVkNE1OWUQxClV3M0RoVWRRUDU1Tmc3eEcvWjFIWWhsVUFrblBTMTk0Q01hdlYxa0NnWUVBcHpuLzM1dHFxbk5ucGpQZ1V2L0UKU01qMDcwWm1tczhlVG5hZFJma0pYUEpQdkRHUXFBMTRkd3ZEMTN4cW5xdGxST0dCK0ZkM3FyN2Y5RCtDYXdLcAo4Z1A4bWdUdGJTRVpleVd3REpQYmhoclBvcE9BdDhIeStHczJWWWtEUVZWZVZoaE9nbmxCVDdZZWhuSkRPdXB3CjVrbUt5ajgxOVJINXZFdG5mT1ZrYkdFQ2dZQk1JaUs3TSt1eEZKdnlBSjlMa1FEb3B3NXIzb3ZLU3pqQWQwVksKc0V4Z2Z2bVFNWWtqNTQ1eitQazQ1YU1QL2QwVEtlcmx2YzdtVWdqdk9iU3dlS2FWdjVaU1c5OE5abzNjMUFyYwo5aWlXR1NrbG90dGhxY3NLcWxXbHVyR2tSTk1ScElpNlo0TTJhSG15V1JmYUphTm9FWDVrVUVNT0dCWW90ZTdhCm50NFV3UUtCZ0FZVGVkL3NqSnVYNzR1YUdNbUliV0pMRUFVa2JuZmYwSGRiZjJQYTNvRHZFVUJBVzlyYllFTkcKakdQZWsyZUxjamJ2L0cxempwZW42cE1FM01CbDlYbXdjZjN1b0RDT2t2OTdBd1BRSVpRTVRTTFdLYmhBdE1LQwpudVFpSm1aRTFMQ244MkkyR0dvOFlITUJpVk91VTFna09LOHJEMkppR01rN1UvUkhxTVN1Ci0tLS0tRU5EIFJTQSBQUklWQVRFIEtFWS0tLS0tCg==

使用二进制方式安装K8S时使用kubectl命令报错:The connection to the server localhost:8080 was refused - did you specify the right host or port?的更多相关文章

  1. kubectl error: The connection to the server localhost:8080 was refused

    did you run below commands after kubeadm init To start using your cluster, you need to run (as a reg ...

  2. 采用二进制方式安装K8S集群,版本etcd-v3.3.10,flannel-v0.11.0,kubernetes-server-linux-amd64

    官方提供的几种Kubernetes部署方式 minikube Minikube是一个工具,可以在本地快速运行一个单点的Kubernetes,尝试Kubernetes或日常开发的用户使用.不能用于生产环 ...

  3. k8s节点执行master命令报错 localhost:8080 was refused

    首先是按照二进制方式安装的k8s. [root@ht22 calico]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) [ ...

  4. 安装php时,make步骤报错make: *** [ext/gd/gd.lo] Error 1

    安装PHP时,make步骤报错make: *** [ext/gd/gd.lo] Error 1 /usr/local/src/LAMP+memcahed+catci/php-5.4.0/ext/gd/ ...

  5. 二进制方式安装 k8s

    推荐个好用的安装k8s的工具 https://github.com/easzlab/kubeasz 该工具基于二进制方式部署 k8s, 利用 ansible-playbook 实现自动化    1.1 ...

  6. 安装php时,make步骤报错make: *** [sapi/fpm/php-fpm] Error 1

    安装PHP过程中,make步骤报错:(集中网络上各种解决方法) (1)-liconv -o sapi/fpm/php-fpm /usr/bin/ld: cannot find -liconv coll ...

  7. 安装atlas后执行hive命令报错

    在集群中安装atlas,在安装atlas的节点上执行hive -e "show databases;" 正常,但是在集群中其他节点上执行hive -e "show dat ...

  8. 安装Phoenix时./sqlline.py执行报错File "./sqlline.py", line 27, in <module> import argparse ImportError: No module named argparse解决办法(图文详解)

    不多说,直接上干货! 前期博客 Apache版Phoenix的安装(图文详解) 问题现象 Traceback (most recent call last): File , in <module ...

  9. 安装php时,make test报错

    Build complete. Don't forget to run 'make test'. [root@localhost php-5.4.5]# make test ERROR: Cannot ...

随机推荐

  1. SP19997 MOON2 - Moon Safari (Hard) 【数论,多项式】

    题目描述:求 \[ \sum_{i=1}^ni^kr^i \] 对某个质数取模.\(T\)组数据. 数据范围:\(n,r\le 10^{18},\sum k\le 2.56\times 10^6\) ...

  2. nRF52832 串口仅支持偶检验

    通常在使用串口时,我们习惯是不进行奇偶检验(even/odd parity),让应用层的软件自己检验即可.如果非要硬件校验时,以下是关于NRF52832的奇偶检验配置: // 52832 仅支持 ev ...

  3. 第09组 Alpha冲刺(3/4)

    队名:软工9组 组长博客:https://www.cnblogs.com/cmlei/ 作业博客:https://edu.cnblogs.com/campus/fzu/SoftwareEngineer ...

  4. WEB API 的设计与开发

  5. em,rem,px的区别,以及实现原理?

    px像素(Pixel).相对长度单位.像素px是相对于显示器屏幕分辨率而言的.em是相对长度单位.相对于当前对象内文本的字体尺寸举个例子:比如说当前容器`font-size:16px;`则`1em`就 ...

  6. axios post 400 状态码

    1.400状态码 400的主要有两种形式: (1).bad request意思是“错误的请求": (2).invalid hostname意思是"不存在的域名”.   2.axio ...

  7. 网络公开课和MOOC资源

    美国(USA) 1. 麻省理工学院开放课程(Free Online Course Materials/ MIT OpenCourseWare) 2. 耶鲁大学开放课程(Online Video Lec ...

  8. Docker CentOS / Ubuntu容器开启 SSH 服务

    Docker CentOS / Ubuntu容器开启 SSH 服务 在CentOS容器内执行 yum install passwd openssl openssh-server -y # Ubuntu ...

  9. dotfuscator 在混淆.Net Framework 4.0以上版本的时候报错的解决方法2

    在混淆的时候报错了,错误描述大致如下: Could not find a compatible version of ildasm to run on assembly C:\xxx.dll This ...

  10. Laya改变文档结构后GameConfig自动生成错误问题

    原来的WeaponPanel,ItemPanel,PetPanel改变了路径,然后GameConfig还是一直生成旧的路径,因为旧路径已经不存在,所以提示报错,编译不过去. 需要把编辑模式下的改路径相 ...