一个kubernetes无法启动apiserver:'FailedCreate' No API token found for service account "default"
来源:互联网 发布:南京信讯通软件 编辑:程序博客网 时间:2024/05/29 04:15
如题,
在虚拟机上部署kubernetes,启动时出现如下图的状况,一头雾水:
很尴尬的是之前在两台服务器上,按照同样的步骤安装,是没有这样的问题的。
在服务器上安装的过程同样尴尬,一切部署好之后发现无法创建pod,无论什么样的json,yaml,命令行。
后来发现两台服务器,服务器1能ping通服务器2,服务器2却不能ping通服务器1,两台服务器都是外网的IP,且其中一个是用vpn代理上网的。至于具体是什么原因本人也不得而知了,故而怒转虚拟机安装,但还是悲催的遇到了问题。
接下来是猜想阶段:
猜想一:与8080端口有着某种千丝万缕的联系。
因为我发现了如下的问题:
至于这两个问题是谁引起的谁,目前还有待探究。
关于8080端口,是apiserver默认监听的本地端口,该端口默认绑定到localhost(127.0.0.1),如果想自定义绑定,就通过配置文件的"insecure-bind-address"参数修改,对于这个“insecure-bind-address”参数和"address"参数的区别,后面再说,因为我刚刚试了一下:
似乎可以确定和8080端口有关,然后我就通过禁止防火墙,把hosts文件中的localhost设成本机IP,结果都不好用。
猜想二:由于配置文件存在问题,导致apiserver没有正确启动
最终,果然是因为配置文件的问题,apiserver的配置文件中,
KUBE_ADMISSION_CONTROL="--
admission_control=NamespaceLifecycle,NamespaceExists,LimitRanger,Secu
rityContextDeny,ServiceAccount,ResourceQuota"字段中,
把SecurityContextDeny,ServiceAccount删除。
- 一个kubernetes无法启动apiserver:'FailedCreate' No API token found for service account "default"
- 在Kubernetes Pod中使用Service Account访问API Server
- defaultServiceProvider::requestService(): no service found for
- kubernetes的Service Account和secret
- kubernetes资源对象--secret和Service Account
- OGG - No Valid Default Archive Destination Directory Found for Thread #
- No matching PlatformTransactionManager bean found for qualifier 'default'的解决办法
- IOError: No translation files found for default language zh-cn.
- IOError: No translation files found for default language zh-cn.
- IOError: No translation files found for default language zh-cn.
- 在 kubectl 中使用 Service Account Token
- kubernetes源码阅读之apiserver
- SpringMVC:No mapping found for HTTP request with URI [/account/*] in DispatcherServlet with
- No suitable default RequestUpgradeStrategy found
- service network restart 报错:No suitable device found: no device found for connection 'System eth0'
- Error: no override found for 'vtkPolyDataMapper'. 和Warning: Link to vtkInteractionStyle for default
- Could not instantiate bean class [com.bjsxt.service.UserService]: No default constructor found;
- Hyperic Agent 安装配置报 - No token file found, waiting for Agent to initialize
- Redis 学习笔记(三):主从复制、主从配置和性能测试
- JVM笔记整理(第7章 虚拟机类加载机制)
- 微服务架构下的数据一致性保证(三):补偿模式
- 前端学习资源(全面,剧多)
- 实现一个能找到栈的最小元素的min函数
- 一个kubernetes无法启动apiserver:'FailedCreate' No API token found for service account "default"
- POJ 1905 Expanding Rods(二分)
- nginx.conf配置整理
- POJ_2115_C Looooops
- poj 3616 Milking Time
- 报数出队,输入n与m,找到最后一个人
- sudo apt-get update出错!
- [C++标准模板库:自修教程与参考手册]关于auto_ptr
- Linux 进程调度浅析