承接上篇文章: "小白学Docker之基础篇" ,自学网站来源于 "https://docs.docker.com/get started" 概念 Compose是一个编排和运行多容器Docker应用的工具,主要是通过一个YAML文件进行服务配置。 使用Compose主要有三步: 在每个应用环境中配 ...
分类:
其他好文 时间:
2018-02-09 14:52:14
阅读次数:
205
笔记内容:dockercompose的简单使用笔记日期:2018-02-0825.17安装dockercompose25.18dockercompose示例安装dockercomposedockercompose可以方便我们快捷高效地管理容器的启动、停止以及重启等操作,和批量管理容器,它类似于linux下的shell脚本,基于yaml语法,在该文件里我们可以描述应用的架构,比如用什么镜像、数据卷、
分类:
其他好文 时间:
2018-02-08 15:38:45
阅读次数:
174
playbook基于YAML语法来编写,基本语法规则如下: 1.大小写敏感 2.使用缩进表示层级关系 3.缩进时不允许使用Tab键,只允许使用空格 4.缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 5. # 表示注释,从这个字符一直到行尾,都会被解析器忽略。 6. 用 表示开头 YAML 支 ...
分类:
其他好文 时间:
2018-02-08 13:42:39
阅读次数:
184
playboot介绍playbook是由一个或多个“play”组成的列表play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来讲,所谓task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让它们联同起来按事先编排的机制同唱一台大戏Playbook采用YAML语言编写YAML语言要求1)在单一档案中
分类:
其他好文 时间:
2018-02-07 14:45:20
阅读次数:
151
通过heketi提供的RestfullApi来管理 Gluster,进而与kubernetes集成。将gluster作为kubernetes的数据存储 1 安装 安装gluster 参见 GlusterFS 一 安装heketi yum -y install heketi heketi-client ...
分类:
其他好文 时间:
2018-02-06 18:16:36
阅读次数:
318
git2consul是一个Consul社区项目,将文件从git存储库加载到各个密钥到Consul。默认情况下,密钥的名称是文件的名称。YAML和Properties文件分别支持.yml和.properties的文件扩展名。将spring.cloud.consul.config.format属性设置为FILES。例如:bootstrap.ymlspring:cloud:consul:config:f
分类:
编程语言 时间:
2018-02-06 16:40:03
阅读次数:
794
1、Ingress组件介绍 Ingress解决的是新的服务加入后,域名和服务的对应问题,基本上是一个ingress的对象,通过yaml进行创建和更新进行加载。 Ingress Controller是将Ingress这种变化生成一段Nginx的配置,然后将这个配置通过Kubernetes API写到N ...
分类:
Web程序 时间:
2018-02-06 10:19:27
阅读次数:
259
playbook介绍一.为什么引入playbook我们完成一个任务,例如安装部署一个httpd服务,我们需要多个模块(一个模块也可以称之为task)提供功能来完成。而playbook就是组织多个task的容器,他的实质就是一个文件,有着特定的组织格式,它采用的语法格式是YAML(YetAnotherMarkupLanguage)。YAML语法能够简单的表示散列表,字典等数据结构。具体请参考YAML
分类:
其他好文 时间:
2018-02-03 18:57:42
阅读次数:
204
ansible特点:不需要安装客户端,通过sshd去通信基于模块工作,模块可以由任何语言开发不仅支持命令行使用模块,也支持编写yaml格式的playbook支持sudo安装:yum install -y epel-releaseyum install -y ansible 配置文件:vi /etc/ ...
分类:
其他好文 时间:
2018-02-03 12:40:59
阅读次数:
157
看下错误的,没缩进的话我这里会报错。 还有一种就是,修改minion的id名后启动minion会因为key被master拒绝而自动停止。 /etc/salt/minion_id会存放minion的id名,修改id后与这个文件的名字不同,删除这个minion_id文件,并且删除/etc/salt/pk ...
分类:
其他好文 时间:
2018-02-02 18:33:36
阅读次数:
239