相关文章推荐
玩足球的人字拖  ·  如何在Vue组件中调用封装好的外部js文件方 ...·  2 月前    · 
腼腆的柠檬  ·  SQL注入(二)手工注入流程,实战,文件读写 ...·  1 月前    · 
飘逸的米饭  ·  datetime和timestamp的区别-天翼云·  4 周前    · 
好帅的海龟  ·  pandas日常数据处理-天翼云·  1 周前    · 
谦逊的毛豆  ·  JS导出文本为文本文件-天翼云·  2 天前    · 
小眼睛的椅子  ·  卡桑德拉C# ...·  11 月前    · 
发怒的桔子  ·  jenkins java控制面板 ...·  1 年前    · 
微笑的松球  ·  DeDecms远程写入漏洞webshell ...·  1 年前    · 
淡定的匕首  ·  windows--bat--设置变量的方法_ ...·  1 年前    · 
飘逸的鞭炮  ·  如果计算机在任务时关闭,则重新启动时可能无法 ...·  2 年前    · 
Code  ›  groovy处理yaml文件,增加列表、字典-天翼云
kubernetes yaml groovy 天翼
https://www.ctyun.cn/zhishi/p-174379
力能扛鼎的伤疤
1 年前

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
查看全部活动
热门活动
  • 2023全民上云节 NEW S6通用型云主机,新用户享1.8折!
  • 新客特惠 NEW 全场热销云主机1.5折起!
  • 算力套餐 NEW 让算力触手可及
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 中小企业上云场景组合购 NEW 建站、域名等场景一站式购齐,组合购9元起!
  • 天翼云电脑专场 HOT 移动办公神器天翼云电脑4核8G畅享3个月只要130元起!
  • 云主机特惠 HOT 多款云主机新老同享,满足您的上云需求!
  • 云电脑限时免费试用 HOT 公众版/政企版4C8G免费试用3个月
免费活动
  • 企业免费试用专区 HOT 数十款产品免费试用,完成企业实名认证领取2000元试用金!
  • 个人免费试用专区 HOT 完成个人实名认证即可获得1000元试用金!
  • 新客特惠 全场云主机1.5折起

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务。
进入甄选商城 进入云市场
办公协同
  • WPS云文档天翼云版 翼企云( License版) 天翼云企业云盘(标准服务版) 蓝信安全移动工作平台(SAAS) SSL证书 新域名服务 税务风控云 商企云财税(SAAS版) 翼云加速-标准版包月套餐 天翼云管家2.0 天翼云管家 翼备份(SaaS版)300G 智慧工厂_生产流程管理解决方案 天翼智慧工地 天翼全栈混合云敏捷版(软件) 天翼全栈混合云敏捷版(一体机)

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云技术合作伙伴
  • 天翼云OpenAPI中心 天翼云诸葛AI平台 天翼云EasyCoding平台
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云培训认证
  • 天翼云学堂 天翼云市场商学院
天翼云服务合作伙伴
  • 天翼云MSP合作伙伴 天翼云集成商交付能力认证
天翼云合作计划
  • 央企云合作计划
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴 天翼云甄选商城合作伙伴
天翼云东升计划
  • 东升适配创新中心 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
资源与工具
  • 天翼云OpenAPI EasyCoding敏捷开发平台 AI创作间
培训与认证
  • 天翼云学堂 天翼云认证

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • OpenAPI中心 客户支持计划

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云 天翼云4.0 天翼云APP 全球基础设施 分析师和白皮书 天翼云·创新直播间 2023云生态大会 2022云生态大会 天翼云中国行 支持与服务 了解天翼云
  • 站点切换
    • 中国站
  • 文档
  • 控制中心
  • 备案
  • 管理中心

groovy处理yaml文件,增加列表、字典

首页 知识中心 其他 文章详情页

groovy处理yaml文件,增加列表、字典

2023-04-21 03:12:36 阅读次数:69

groovy, yaml

Jenkins需要安装Utility Steps插件
groovy处理yaml文件,增加列表、字典

host.yaml

type : mysql hostIP : 192.168.1.2
#!groovy
//读取yaml文件,转换为一个对象
def datas = readYaml file: '/etc/ansible/host.yaml'
println datas
println "数据库IP是"      //读取yaml文件中的值
//修改yaml文件的值,不能直接写到原有的文件,需删除旧文件
sh "rm -rf /etc/ansible/host.yaml"
datas.DB.hostIP = "192.168.1.3"		//修改值
datas.DB.port = [["name": "port1","value":3306],["name": "port2","value":3307]]		//增加一个列表
datas.DB.user = ["user1":123,"user2":456]		//增加一个字典
try {
    writeYaml file: '/etc/ansible/host.yaml', data: datas
    sh "cat /etc/ansible/host.yaml"
catch(Exception err)
	throw new Exception("修改失败!")

Jenkins高级篇之Pipeline方法篇-Pipeline Utility Steps-4-方法readYaml和writeYaml

版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://anqixiang.blog.csdn.net/article/details/117407369,作者:运维@小兵,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

上一篇: 设计模式之桥接模式(Bridge)摘录

下一篇: juqery-筛选器-找前后上下

相关文章

2023-08-04 07:26:46

Hyperledger Fabric Peer 配置解析

Hyperledger Fabric Peer 配置解析 文中使用的 fabric 版本为 2.4.1 在Fabric网络中,用户可以设定Peer节点、排序节点、CA节点的行为,以及管理通道、组织身份等多种资源,这都涉及网络内配置。

2023-08-04 07:26:46
docker fabric
2023-07-27 06:01:49

yml语法学习 SpringBoot配置文件自动装配 yml文件有提示读取配置文件

yml语法学习 SpringBoot配置文件自动装配 yml文件有提示读取配置文件

2023-07-27 06:01:49
springboot
2023-07-17 06:52:22

groovy gradle 构建配置

groovy gradle 构建配置 参考配置备注:上面配置同时包含了源码打包    ·

2023-07-17 06:52:22
gradle groovy
2023-07-03 08:06:54

【springboot】7、yaml

【springboot】7、yaml

2023-07-03 08:06:54
springboot
2023-06-26 08:26:00

Kube-Prometheus修改拉取时间

1.修改globle 全局拉取时间,修改prometheus-prometheus.yaml文件添加以下三个参数 刮擦间隔:5s 刮擦超时:30秒 评价间隔:15s2.修改prometheus-podmonitor.yaml配置文件由

2023-06-26 08:26:00
prometheus
2023-06-15 06:31:42

【Kubernetes】不带to-revision的kubectl rollout undo存在无限死循环问题

第一步,编写首次部署所需的yaml文件,包括三块:命名空间定义、服务定义、部署定义,nginx的镜像版本为 1.16.1 内容如下:

2023-06-15 06:31:42
kubernetes nginx
2023-06-08 06:22:48

k8s安装lalserver流媒体服务器,yaml如何写?

k8s安装lalserver流媒体服务器,yaml如何写?答案2022-05-09:yaml如下:给流媒体服务器推流:结果如下:

2023-06-08 06:22:48
2023-06-07 07:33:42

k8s安装swagger,yaml如何写?

k8s安装swagger,yaml如何写?答案2022-02-26:yaml如下:结果如下:

2023-06-07 07:33:42
kubernetes swagger
2023-05-30 08:24:38

k8s安装srs,yaml如何写?

k8s安装srs,yaml如何写? 答案2022-04-03: yaml如下: 结果如下:

2023-05-30 08:24:38
2023-05-30 08:06:15

k8s安装adminer,yaml如何写?

k8s安装adminer,yaml如何写?答案2022-02-28:yaml如下:结果如下:adminer的yaml

2023-05-30 08:06:15
kubernetes
查看更多
推荐标签

作者介绍

天翼云小翼
天翼云用户

文章

13298

阅读量

1283350

查看更多

最新文章

【springboot】7、yaml

2023-07-03 08:06:54

Kube-Prometheus修改拉取时间

2023-06-26 08:26:00

【Kubernetes】不带to-revision的kubectl rollout undo存在无限死循环问题

2023-06-15 06:31:42

k8s安装swagger,yaml如何写?

2023-06-07 07:33:42

k8s安装srs,yaml如何写?

2023-05-30 08:24:38

k8s安装adminer,yaml如何写?

2023-05-30 08:06:15

查看更多

热门文章

k8s安装adminer,yaml如何写?

2023-05-30 08:06:15

k8s安装swagger,yaml如何写?

2023-06-07 07:33:42

k8s安装srs,yaml如何写?

2023-05-30 08:24:38

【Kubernetes】不带to-revision的kubectl rollout undo存在无限死循环问题

2023-06-15 06:31:42

k8s安装minio,yaml如何写?

2023-05-30 08:03:31

Kube-Prometheus修改拉取时间

2023-06-26 08:26:00

查看更多

热门标签

linux python Linux docker javascript spring kubernetes shell elasticsearch leetcode
查看更多

相关产品

弹性云主机

随时自助获取、弹性伸缩的云服务器资源

天翼云电脑(公众版)

便捷、安全、高效的云电脑服务

对象存储

高品质、低成本的云上存储服务

云硬盘

为云上计算资源提供持久性块存储

查看更多

随机文章

k8s安装srs,yaml如何写?

k8s安装minio,yaml如何写?

k8s安装adminer,yaml如何写?

Kube-Prometheus修改拉取时间

【Kubernetes】不带to-revision的kubectl rollout undo存在无限死循环问题

k8s安装swagger,yaml如何写?

  • 7*24小时售后
  • 无忧退款
  • 免费备案
  • 专家服务
售前咨询热线
400-810-9889转1
  • 天翼云APP 微信公众号
服务与支持
  • 备案中心
  • 售前咨询
  • 智能客服
  • 自助服务
  • 工单管理
  • 客户公告
账户管理
  • 管理中心
  • 订单管理
  • 余额管理
  • 发票管理
  • 充值汇款
  • 续费管理
快速入口
  • 文档中心
  • 最新活动
  • 免费试用
  • 安全专区
  • 信任中心
  • 天翼云学堂
云网生态
  • 甄选商城
  • 渠道合作
  • 云市场合作
了解天翼云
  • 关于天翼云
  • 天翼云APP
  • 服务案例
  • 新闻资讯
  • 联系我们
  • 校园招聘
热门产品
  • 云电脑
  • 弹性云主机
  • 云电脑政企版
  • 天翼云手机
  • 关系型数据库
  • 对象存储
  • 云硬盘
  • Web应用防火墙
  • 服务器安全卫士
  • 天翼云办公
热门推荐
  • 云服务备份
  • 边缘安全加速平台
  • 全站加速
  • 安全加速
  • 云服务器
  • 云主机
  • 智能边缘云
  • 应用编排服务
  • 微服务引擎
  • 共享流量包
更多推荐
  • web应用防火墙
  • 密钥管理
  • 等保咨询
  • 安全专区
  • 应用运维管理
  • 云日志服务
  • 云网融合
  • 云搜索服务
  • 数据湖探索
  • 数据仓库服务
友情链接
  • 天翼云盘
  • 天翼企业云盘
  • 189邮箱
  • 中国电信集团
  • 电信量子集团
©2023 京ICP备 2021034386号
 
推荐文章
玩足球的人字拖  ·  如何在Vue组件中调用封装好的外部js文件方法-天翼云
2 月前
腼腆的柠檬  ·  SQL注入(二)手工注入流程,实战,文件读写-天翼云
1 月前
飘逸的米饭  ·  datetime和timestamp的区别-天翼云
4 周前
好帅的海龟  ·  pandas日常数据处理-天翼云
1 周前
谦逊的毛豆  ·  JS导出文本为文本文件-天翼云
2 天前
小眼睛的椅子  ·  卡桑德拉C# TLS版本选择?-腾讯云开发者社区-腾讯云
11 月前
发怒的桔子  ·  jenkins java控制面板 jenkins把控制台输出到文件_mob6454cc7c268c的技术博客_51CTO博客
1 年前
微笑的松球  ·  DeDecms远程写入漏洞webshell (dedecms漏洞) - 心无引擎,眼无流派 - 博客园
1 年前
淡定的匕首  ·  windows--bat--设置变量的方法_bat定义变量_JeaminThk的博客-CSDN博客
1 年前
飘逸的鞭炮  ·  如果计算机在任务时关闭,则重新启动时可能无法运行计划的任务 - Windows Server | Microsoft Learn
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号