10 2015 档案
摘要:一、调试 当你的应用开始运行,那么DEBUG是不可避免的问题。 早些时候,我们在描述的是如何通过kubectl get pods来获得Pod的简单状态信息。 但是现在,这里有更多的方式来获得关于你的应用的更多信息。 1、使用kubectl describe pod来获得Pod的详细信息 ...
阅读全文
摘要:一、在生产环境中使用Pod来工作 本节将介绍一些在生产环境中运行应用非常有用的功能。 1、持久化存储 容器的文件系统只有当容器正常运行时有效,一旦容器奔溃或者重启,所有对文件系统的修改将会丢失,从一个原始的文件系统重新开始。 所以为了实现更多的持久化信息,在文件系统之外你需要一个vo...
阅读全文
摘要:Fabric是一个Python库,可以通过SSH在多个host上批量执行任务。 可以通过编写任务脚本,然后通过Fabric在本地就可以使用SSH在大量远程服务器上自动运行。 这些功能非常适合应用的自动化部署,或者执行系统管理任务。 Fabric官方文档: http://www.fabfile...
阅读全文
摘要:一、部署组合型的应用 1、使用配置文件启动replicas集合 k8s通过Replication Controller来创建和管理各个不同的重复容器集合(实际上是重复的pods)。 Replication Controller会确保pod的数量在运行的时候会一直保持在一个特殊的数字...
阅读全文