社区
石建强的课程社区_NO_1
k8s(kubernetes)集群编排工具helm3实战教程
帖子详情
helm3中define定义子模板、template和include调用
运维实战课程
2023-01-13 03:43:08
课时名称
课时知识点
helm3中define定义子模板、template和include调用
helm3中define定义子模板、template和include调用相关介绍
...全文
239
回复
打赏
收藏
helm3中define定义子模板、template和include调用
课时名称课时知识点helm3中define定义子模板、template和include调用helm3中define定义子模板、template和include调用相关介绍
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
十九、 h
elm
3
中
define
定义
子
模板
、
template
和
include
调用
(3).向
子
模板
中
传入对象,使用
template
进行
调用
子
模板
(以上面其
中
一种
定义
子
模板
方式演示,以
define
在_helpers.tpl文件
中
定义
子
模板
为例)#在
子
模板
中
,如果引用了对象,那么渲染的时候
子
模板
中
是无法获取到对象的信息的,所以如果直接
调用
子
模板
会报错。#在
子
模板
中
,如果引用了对象,那么渲染的时候
子
模板
中
是无法获取到对象的信息的,所以如果直接
调用
子
模板
会报错。#在
子
模板
中
,如果引用了对象,那么渲染的时候
子
模板
中
是无法获取到对象的信息的,所以如果直接
调用
子
模板
会报错。
h
elm
中
template
与
include
区别
目录相同与不同点例
子
官方解释 相同与不同点 1、本质上
template
和
include
都是操作而不是函数,数据只是进行了内联插入这个操作。 2、无法将
template
调用
的输出传递给其他函数。 3、
include
调用
的输出可以通过管道符传递给其他函数。 例
子
_helpers.tpl
中
定义
方法 #_helpers.tpl {{/* Generate basic labels */}} {{-
define
"mychart.app" -}} app_name: {{ .Chart.Name }} ap
H
elm
命名
模板
文章目录1. 声明和使用命名
模板
2.
模板
范围3.
include
函数 前面我们学习了一些 H
elm
模板
中
的一些常用使用方法,但是我们都是操作的一个
模板
文件,在实际的应用
中
,很多都是相对比较复杂的,往往会超过一个
模板
,如果有多个应用
模板
,我们应该如何进行处理呢?这就需要用到新的概念:命名
模板
。 命名
模板
我们也可以称为
子
模板
,是限定在一个文件内部的
模板
,然后给一个名称。在使用命名
模板
的时候有一个需要特别注意的是:
模板
名称是全局的,如果我们声明了两个相同名称的
模板
,最后加载的一个
模板
会覆盖掉另外的
模板
,由
H
elm
3
模板
-控制流程
模板
函数和管道是通过转换信息并将其插入到 YAML 文件
中
的强大方法。但有时候需要添加⼀些比插入字符串更复杂的
模板
逻辑。这就需要使用到
模板
语⾔
中
提供的控制结构了。控制流程为我们提供了控制
模板
生成流程的⼀种能力,H
elm
的
模板
语⾔提供了以下几种流程控制:除此之外,它还提供了⼀些声明和使用命名
模板
段的操作:关于 命名
模板
的相关知识点,我们会在后⾯文章
中
详细讲解,这里我们暂时介绍 if/else 、 with 、 range 这3
中
控制流程的用法。更多的内容可以去H
elm
3官方文档
中
详细查看:点击查看if/e
H
elm
3
模板
-命名
模板
前面我们学习了 H
elm
模板
中
的⼀些常用方法,但都是操作的⼀个
模板
文件,在实际的应用
中
,很多都是相对比较复杂的,往往会超过⼀个
模板
,如果有多个应用
模板
,我们应该如何进行处理呢?这就需要用到新的概念:命名
模板
。命名
模板
我们也可以称为
子
模板
,是限定在⼀个文件内部的
模板
,然后给⼀个名称。在使用命名
模板
的时候有⼀个需要特别注意的是:
模板
名称是全局的,如果我们声明了两个相同名称的
模板
,最后加载的⼀个
模板
会覆盖掉另外的
模板
,由于
子
chart
中
的
模板
也是和顶层的
模板
⼀起编译的,所以在命名的时候⼀定要注意,不能重名了
石建强的课程社区_NO_1
1
社区成员
204
社区内容
发帖
与我相关
我的任务
石建强的课程社区_NO_1
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章