六一快乐!!!

什么是k8s,我不想解释,百度资料有很多,本系列只踩坑,不科普。

问题描述:

做Hello World的例子,结果get pods一直显示没有资源?

应用配置代码:

apiVersion : v1
kind : ReplicationController
metadata :
name : mysql
spec :
replicas : 2
selector :
app : mysql
template :
metadata :
labels :
app : mysql
spec :
containers :
- name : mysql
image : mysql
ports :
- containerPort : 3306
env :
- name : MYSQL_ROOT_PASSWORD
value : "123456"

创建rc

# kubectl create -f mysql-rc.yaml
replicationcontroller "mysql" created
# kubectl get rc
NAME DESIRED CURRENT READY AGE
mysql 2 0 0 11s
myweb 2 0 0 5s
# kubectl get pods
No resources found.
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE

分析

创建了rc之后,虽然命令行提示成功了,但是pods一直没有创建,也检查了docker,mysql的镜像没有拉取。又仔细看了一边rc的结果,current和ready列的值是0,应该先解决current为0的问题。

google解决方案

  1. executed command :

    openssl genrsa -out /tmp/serviceaccount.ket 2048

  2. modified the /etc/kubernetes/apiserver file to add following :

KUBE_API_ARGS="--service_account_key_file=/tmp/serviceaccount.key"

  1. modified the /etc/kubernetes/controller-manager and add following: 

KUBE_CONTROLLER_MANAGER_ARGS="--service_account_private_key_file=/tmp/serviceaccount.key"

  1. restarted the kube-apiserver and kube-controller-manager services to restart the services
service kube-apiserver restart
service kube-controller-manager restart

参考:

https://blog.csdn.net/jinzhencs/article/details/51435020

https://github.com/kubernetes/kubernetes/issues/11355#issuecomment-127378691

最新文章

  1. 【开源】OSharp3.3框架解说系列:重新开源及3.3版本新特性
  2. Win10 UI入门窗口由默认500px to 320px
  3. 数值分析之奇异值分解(SVD)篇
  4. 【C语言学习】《C Primer Plus》第9章 函数
  5. linux 脚本命令匹配并获取下一行数据
  6. ActiveMQ 入门使用实例
  7. js闭包的产生
  8. DFS+剪枝 HDOJ 5323 Solve this interesting problem
  9. Ueditor上传图片到本地改造到上传图片到云存储
  10. PowerDesigner 逆向工程 从SQL文件转换成PDM 从PDM转成CDM
  11. 输出多行字符的一个简单JAVA小程序
  12. js+jquery+css3
  13. javascirpt怎样模仿块级作用域(js高程笔记)
  14. 查看SQL Server数据读写分离,并设置读写分离
  15. 让windows系统的DOS窗口也可以显示utf8字符集
  16. 在原有数据库中使用 CodeFirst
  17. react-router(v4)
  18. 1.1 Java并发编程的一些概念
  19. android TextView字体设置最少占多少行. 及其 Java String 字符串操作 . .
  20. P1108 低价购买

热门文章

  1. linux用户相关及/etc/passed,/etc/group,/etc/shadow
  2. 965. Univalued Binary Tree
  3. Grid Selenium
  4. jenkins持续集成python cases
  5. 公司架构理解 - 千万 pv 网站
  6. 02_Docker在CentOS 6和CentOS 7下的安装
  7. MySQL学习【第六篇sql语句下】
  8. 纯SVG实现的Loading动画,拿走不谢
  9. AngularJS中的按需加载ocLazyLoad插件应用;
  10. 评价指标1--F1值和MSE