小编Ank*_*rma的帖子

kubernetes 中的工作亲和力

Cron 作业 Pod 的默认节点关联性是多少?我们如何手动设置呢?

我有一个 Pod,并将其亲和力设置为 Node3。

但是,当 cron 作业容器触发时,它仍然在节点 1 上始终完成。

cron kubernetes

6
推荐指数
1
解决办法
4826
查看次数

在 helm values.yaml 中取消设置/删除默认值

我通过 helm 检查下载了一个名为 sftp.yaml 的文件

我在那个 sftp.yaml 文件中有一个参数:-

sftp:
    allowedMACs: "hmac-sha2-512"
    allowedCiphers: aes256-ctr
Run Code Online (Sandbox Code Playgroud)

现在,如果我在从自定义值文件(即“sftp.yaml”)中注释掉整行“allowedMACs”后安装相应的 helm chart,那么 K8s 将获取 sftp.yaml 的增量和实际 values.yaml,然后使用 values.yaml “允许的MAC”。

但是,我想要的是,如果在“sftp.yaml”自定义值文件中注释了“allowedMACs”行,则它根本不应设置 env 变量,或将其设置为 null。

目前我的部署文件的 env 部分看起来像

  - name: MACs
    value: {{ default "" .Values.sftp.allowedMACs | quote }}
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm

6
推荐指数
1
解决办法
4939
查看次数

标签 统计

kubernetes ×2

cron ×1

kubernetes-helm ×1