kustomize

在ubuntu或者centos安装,都需要使用snap…
https://snapcraft.io/install/kustomize/centos
https://snapcraft.io/install/kustomize/ubuntu

  644  yum install epel-release
  645  yum install snapd -y
  646  systemctl enable --now snapd.socket
[root@k3s-master ~]# systemctl enable --now snapd.socket
Created symlink from /etc/systemd/system/sockets.target.wants/snapd.socket to /usr/lib/systemd/system/snapd.socket.
[root@k3s-master ~]#  ln -s /var/lib/snapd/snap /snap
[root@k3s-master ~]# snap install kustomize
error: too early for operation, device not yet seeded or device model not acknowledged
[root@k3s-master ~]# snap install kustomize
2022-07-20T13:39:12+08:00 INFO Waiting for automatic snapd restart...
Warning: /var/lib/snapd/snap/bin was not found in your $PATH. If you've not restarted your session
         since you installed snapd, try doing that. Please see https://forum.snapcraft.io/t/9469
         for more details.

kustomize 4.5.5 from abskmj installed
[root@k3s-master ~]# ln -s /var/lib/snapd/snap/bin/kustomize /usr/local/bin/kustomize
[root@k3s-master ~]#  kustomize build -h

kustomize全部示例:参考
挂载configmap:https://www.bbsmax.com/A/6pdD9p4Dzw/

对于添加的节点

如果节点不存在,则新添加的第一级节点,需要在path中指定,其他子节点,在value中指定;

- op: replace
  path: /apiVersion
  value: networking.k8s.io/v1
- op: add
  path: /spec/rules/0/http/paths/0/pathType
  value: Prefix
- op: add
  path: /spec/rules/0/http/paths/0/backend/service
  value: 
    name: $(SERVICE_NAME)
    port:
      number: $(SERVICE_PORT)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值