这篇博文,我们来说一说,关于在kubernetes的pod中自定义配置的问题。我们知道,在几乎所有的应用开发中,都会涉及到配置文件的变更,比如说在web的程序中,需要连接数据库,缓存甚至是队列等等。而我们的一个应用程序从写第一行代码开始,要经历开发环境、测试环境、预发布环..
分类:
Web程序 时间:
2017-06-10 15:22:56
阅读次数:
166
在上一篇博文,我们通过kubernetes的devlopment和service完成了sonarqube的部署。看起来已经可用,但是仍然有一个很大的问题。我们知道,像mysql这种数据库是需要保存数据而且不能让数据丢失的。而容器恰恰是一旦退出,所有数据都会丢失。我们的mysql-sonar容器一旦重启,那么..
分类:
Web程序 时间:
2017-06-10 15:19:59
阅读次数:
254
在之前的博文中,我们演示过如何通过ceph来实现kubernetes的持久存储,以使得像mysql这种有状态服务可以在kubernetes中运行并保存数据。这看起来很美妙,然而在实际的生产环境使用中,通过分布式存储来实现的磁盘在mysql这种IO密集性应用中,性能问题会显得非常突出。所以在实..
分类:
Web程序 时间:
2017-06-10 15:16:55
阅读次数:
184
安装java环境略2、下载sonarqube包sonarqube与sonar-runner的下载地址:http://www.sonarqube.org/downloads/将下载好的软件包解压到指定目录,并配置环境变量:mkdir/usr/local/sonarunzip-osonarqube-5.1.1.zip-d/usr/local/sonarunzip-osonar-runner-dist-2.4.zip-d/usr/loc..
分类:
其他好文 时间:
2017-06-10 15:16:50
阅读次数:
167