当前位置: 首页 > news >正文

网站开发员工作职责wordpress搬家跳会首页

网站开发员工作职责,wordpress搬家跳会首页,花瓣网设计官网,网站页面html静态化是什么意思Values文件 在上一部分我们了解了Helm模板提供的内置对象。其中一个是Values对象。该对象提供了传递到chart的方法#xff0c;其内容来自多个位置#xff1a; 1、chart中的values.yaml文件 2、如果是子chart#xff0c;就是父chart中的values.yaml文件 3、使用-f参数其内容来自多个位置 1、chart中的values.yaml文件 2、如果是子chart就是父chart中的values.yaml文件 3、使用-f参数helm install -f myvals.yaml ./mychart 传递到 helm install 或 helm upgrade的values文件 4、使用--set比如 helm install --set foobar ./mychart 传递的单个参数 以上列表有明确顺序默认使用values.yaml可以被父chart的values.yaml覆盖继而被用户提供values文件覆盖最后会被--set参数覆盖优先级为values.yaml最低--set参数最高。 values文件是普通的YAML文件。现在编辑mychart/values.yaml然后编辑配置映射ConfigMap目标那。 删除values.yaml中的默认内容仅设置一个参数 favoriteDrink: coffee favoriteDrink: coffee 现在可以在模板中使用它 apiVersion: v1 kind: ConfigMap metadata: name: {{ .Release.Name }}-configmap data: myvalue: Hello  World drink: {{ .Values.favoriteDrink }} piVersion: v1 kind: ConfigMap metadata:name: {{ .Release.Name }}-configmap data:myvalue: Hello Worlddrink: {{ .Values.favoriteDrink }} 注意最后一行favoriteDrink是Values的一个属性 {{ .Values.favoriteDrink }}。 $ helm install geared-marsupi ./mychart --dry-run --debug $ helm install geared-marsupi ./mychart --dry-run --debug install.go:158: [debug] Original chart version: install.go:175: [debug] CHART PATH: /home/bagratte/src/playground/mychartNAME: geared-marsupi LAST DEPLOYED: Wed Feb 19 23:21:13 2020 NAMESPACE: default STATUS: pending-install REVISION: 1 TEST SUITE: None USER-SUPPLIED VALUES: {}COMPUTED VALUES: favoriteDrink: coffeeHOOKS: MANIFEST: --- # Source: mychart/templates/configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: geared-marsupi-configmap data:myvalue: Hello Worlddrink: coffee 由于默认的values.yaml文件中设置了favoriteDrink的值为coffee则这个显示在了模板中。可以在调用helm install 时设置--set很容易就能覆盖这个值。 $ helm install solid-vulture ./mychart --dry-run --debug --set $ helm install solid-vulture ./mychart --dry-run --debug --set favoriteDrinkslurm install.go:158: [debug] Original chart version: install.go:175: [debug] CHART PATH: /home/bagratte/src/playground/mychartNAME: solid-vulture LAST DEPLOYED: Wed Feb 19 23:25:54 2020 NAMESPACE: default STATUS: pending-install REVISION: 1 TEST SUITE: None USER-SUPPLIED VALUES: favoriteDrink: slurmCOMPUTED VALUES: favoriteDrink: slurmHOOKS: MANIFEST: --- # Source: mychart/templates/configmap.yaml apiVersion: v1 kind: ConfigMap metadata:name: solid-vulture-configmap data:myvalue: Hello Worlddrink: slurm 由于--set比默认的values.yaml文件优先级更高模板就生成了drink: slurm。 values文件也可以包含更多结构话的内容。比如我们可以在values.yaml文件中创建一个favoriate项然后添加一些key favorite: drink: coffee food: pizza favorite:drink: coffeefood: pizza 现在需要稍微改一些模板 apiVersion: v1 kind: ConfigMap metadata: name: {{ .Release.Name }}-configmap data: myvalue: Hello World drink: {{ .Values.favorite.drink }} food: {{ .Values.favorite.food }} apiVersion: v1 kind: ConfigMap metadata:name: {{ .Release.Name }}-configmap data:myvalue: Hello Worlddrink: {{ .Values.favorite.drink }}food: {{ .Values.favorite.food }} 虽然可以这样构造数据但还是建议构建更加平坦的浅层树。以后想要给子chart赋值时会看到如何使用树结构给value命名。 删除默认的key 如果需要从默认的values中删除key可以将key设置为nullHelm将在覆盖的value合并时删除这个key。 比如稳定的Drupal允许在配置自定义镜像时配置活动探针。默认值为httpget livenessProbe: httpGet: path: /user/login port: http initialDelaySeconds: 120 livenessProbe:httpGet:path: /user/loginport: httpinitialDelaySeconds: 120 如果您想替换掉httpGet用exec重写活动探针使用--set livenessProbe.exec.command[cat,docroot/CHANGELOG.txt]Helm会把默认的key和重写的key合并在一起从而生成以下YAML livenessProbe: httpGet: path: /user/login port: http exec: command: - cat - docroot/CHANGELOG.txt initialDelaySeconds: 120 livenessProbe:httpGet:path: /user/loginport: httpexec:command:- cat- docroot/CHANGELOG.txtinitialDelaySeconds: 120 因为Kubernetes中不能声明多个活动探针句柄从而应用发布会失败。为了解决这个问题Helm可以指定通过设定null来删除livenessProbe.httpGet: helm install stable/drupal --set imagemy-registry/drupal:0.1.0 --set livenessProbe.exec.command[cat,docroot/CHANGELOG.txt] --set livenessProbe.httpGetnull helm install stable/drupal --set imagemy-registry/drupal:0.1.0 --set livenessProbe.exec.command[cat,docroot/CHANGELOG.txt] --set livenessProbe.httpGetnull 在这之前我们已经看到了几个内置对象并用它们将信息传递到模板中。现在来模板引擎的另一部分方法和管道。 ———————————— 仅用于本人学习 来源Helm | Docs
http://www.zqtcl.cn/news/872857/

相关文章:

  • 黑龙江网站备案管理局济南网站建设策划
  • 网站怎么静态化网页设计与制作图片显示不出来
  • 市场营销推广策划方案网站如何做标题优化
  • 怎么让客户做网站手机网站如何优化
  • 柳州市住房和城乡建设局网站首页赣州章贡区人口
  • 有偷菜餐厅城市建设的网站好的手机网站
  • 做进行网站推广赚钱互联网企业信息服务平台
  • 微信公众号做视频网站吗百度账号登录入口网页版
  • 北京建设银行纪念钞预定官方网站撤销网站备案申请书
  • 网站平台策划书安丘市建设局网站
  • 图片类网站建设seol英文啥意思
  • 网站编辑工作好做吗WordPress的图片存在哪
  • 你的网站尚未进行备案为什么网站百度搜不到了
  • 沙洋网站开发网站建设方案免费
  • iis建设网站教程单页面推广网站
  • 东莞网站建设效果郑州企业自助建站系统
  • php做的购物网站系统下载宜州做网站需要多少钱
  • 昆明网上商城网站建设怎么做网站教程视频
  • 网站开发都需要什么移动公司网络维护待遇
  • 计算机网络技术网站建设方向wordpress虚拟货币
  • 小江网站建设公司紧急页面通知升级中访问大通知
  • 那个公司做的网站详情页好看做动态图片的网站吗
  • 旅游网站模板文章wordpress 删除
  • 沛县专业做网站wordpress id重置密码
  • 湖南邵阳建设局网站做外贸一般用什么网站
  • html网站开发主要涉及哪些技术越秀金融大厦地址
  • 北京建设银行网站田村广州室内设计公司排行榜
  • 安徽金路建设集团有限公司网站平面设计班培训入门
  • 小型电子商务网站开发php mysql网站开发教程
  • 网站建设常州麦策电商2 网站建设的一般步骤包含哪些