本实验来自k8s权威指南

解决访问demo出错,关键是靠https://www.cnblogs.com/neutronman/p/8047547.html此链接下面的某个大神的评论

主要yaml文件

1:myweb-rc.raml  注意书上结尾有环境变量,加上环境变量的时候无法访问demo,访问demo出错,无法和数据库连接。如果还不行那就删掉mysqlpod重新改一下rc的值,另外我把mysql的版本换成5.5了不知道和这个是否也有关系

[root@centos-master k8s]# cat myweb-rc.yaml
kind: ReplicationController
metadata:
name: myweb
spec:
replicas: 6
selector:
app: myweb
template:
metadata:
labels:
app: myweb
spec:
containers:
- name: myweb
image: kubeguide/tomcat-app:v1
ports:
- containerPort: 8080
[root@centos-master k8s]# cat myweb-svc.yaml
apiVersion: v1
kind: Service
metadata:
name: myweb
spec:
type: NodePort
ports:
- port: 8080
nodePort: 30001
selector:
app: myweb
[root@centos-master k8s]# cat mysql-rc.yaml
apiVersion: v1
kind: ReplicationController
metadata:
name: mysql
spec:
replicas: 1
selector:
app: mysql
template:
metadata:
labels:
app: mysql
spec:
containers:
- name: mysql
image: mysql:5.5
ports:
- containerPort: 3306
env:
- name: MYSQL_ROOT_PASSWORD
value: ""
[root@centos-master k8s]# cat mysql-svc.yaml
apiVersion: v1
kind: Service
metadata:
name: mysql
spec:
ports:
- port: 3306
selector:
app: mysql

3:生成相应的docker镜像

kubectl create -f 上面的yaml文件

最后访问成功

最新文章

  1. android-获得".apk"文件的相关信息。包名、版本号等等
  2. 【转载】Android数据存储之SQLite
  3. HDU 5895 Mathematician QSC(矩阵乘法+循环节降幂+除法取模小技巧+快速幂)
  4. dr.wondr博士随笔之三星某古董智能机GTXXXX 的取证恢复一例
  5. NoteExpress 自定义参考文献输出样式
  6. spring 4.2.0后jdbcTemplate中不用queryForLong了(之系统升级发现)
  7. hibernate数据库配置
  8. DFS深搜——Red and Black——A Knight's Journey
  9. Oracle自主事务处理
  10. window.open()详解及浏览器兼容性问题
  11. 在linux中创建samba,为Windows共享文件
  12. C语言简单实现链栈基本几个功能(适合新手看,大神可指正)
  13. Microsoft Visual Studio 2012旗舰版(VS2012中文版下载)官方中文版
  14. bzoj1193: [HNOI2006]马步距离
  15. Elasticsearch通关教程(一): 基础入门
  16. ImportError libcublas.so.9.0
  17. Appium java环境搭建(Windows版)
  18. Unity安装破解
  19. nopi设置excel只读
  20. noip第20课作业

热门文章

  1. es5中数组的遍历方法
  2. python集合的运算
  3. 最大流入门题目 - poj 1273
  4. TCP/IP协议与HTTP协议(二)
  5. 图解kubernetes调度器抢占流程与算法设计
  6. redis 5种类型
  7. .net core webapi搭建(3)Code first+拆层三层+仓储
  8. 手势识别控制pygame精灵
  9. BAT脚本每隔30秒创建一个512兆文件(测试磁盘监控用)
  10. Centos7搭建FastFDS----分布式文件服务系统服务端