首先在主服务器上搭建ansible直接用云yum装就可以, 如果copy报错一下的语句 "msg": "Aborting, target uses selinux but python bindings (libselinux-python) aren't installed!" 然后建立roles ...
分类:
其他好文 时间:
2018-11-20 13:34:21
阅读次数:
468
kubectl run 创建并运行一个或多个容器镜像。 创建一个deployment 或job 来管理容器。 kubectl run 语法: 运行一个deployment: kubectl run nginx-deployment --image=nginx:1.7.9 --replicas=2 查 ...
分类:
其他好文 时间:
2018-11-20 13:16:08
阅读次数:
935
playbooks是 一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。值得注意的是playbook是通过YAML格式来进行描述定义的。
分类:
其他好文 时间:
2018-11-19 21:40:22
阅读次数:
261
YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl等。
YAML不是XML,不过,在开发的这种语言时,YAML的意思其实是:“Yet Another Makup Language”(仍是一种标记语言)
分类:
其他好文 时间:
2018-11-18 19:28:00
阅读次数:
174
ksonnet 是一个基于jsonnet的快速简化kubernetes yaml 配置的工具,可以实现配置的复用 同时也包含一个registry 的概念,可以实现可复用组件的分发,同时支持helm 环境准备 安装cli 使用mac 系统 使用mac 系统 brew install ksonnet/t ...
分类:
Web程序 时间:
2018-11-18 12:07:06
阅读次数:
2008
上一篇我们介绍用如何用yaml结合testng做数据驱动,就又想来个数据库的参数化 备注:@DataProvider的返回值类型只能是Object[][]与Iterator<Object>[] 思路: 解析sql查询返回结果,然后把解析出来的list转换成Object[][]类型的数据,且结合在@D ...
分类:
数据库 时间:
2018-11-16 22:31:02
阅读次数:
297
一.概述强大的自愈能力是Kubernetes这一类容器编排管理引擎的一个重要特性。通常情况下,Kubernetes通过重启发生故障的容器来实现自愈。除此之外,我们还有其他方式来实现基于Kubernetes编排的容器的健康检查吗?Liveness和Readiness就是不错的选择。二.实践步骤2.1系统默认的健康检查。apiVersion:v1kind:Podmetadata:labels:test
分类:
Web程序 时间:
2018-11-16 20:47:20
阅读次数:
293
1.准备工作 目标: 开发人员提交代码后触发GitlabCI ,如果有merge请求则触发Jenkins对源分支在开发环境构建测试。 2.GItlab配置 开启仅允许pipeline成功后才能merge选项 项目注册runner 项目添加.gitlab-ci.yaml文件 tags: gitlab- ...
分类:
其他好文 时间:
2018-11-15 16:10:38
阅读次数:
926
接口测试大致分为两种:数据驱动和代码驱动 数据驱动:主要处理用例之间没有关联关系的用例集合,一般以(excel、yaml)文件形式存储用例 代码驱动:主要是处理用例之间存在关联关系的用例(如:抽奖,需要登录后才能操作,这里就需要先执行登录的用例获取登录的cookies再执行抽奖操作),一般以代码的形 ...
分类:
其他好文 时间:
2018-11-15 00:19:39
阅读次数:
219
一、YAML简介二、Ansible组件三、主机清单Invetory四、PlayBook介绍 一、YAML简介http://www.yaml.orgYAML:可以使用简单清单,散列表,标题等数据结构。YAML的语法和其他高阶语言类似,并且可以简单表达清单、散列表、标量等数据结构。其结构(Structu ...
分类:
其他好文 时间:
2018-11-14 12:34:33
阅读次数:
224