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

使用helm安装APISIX

获取values.yaml

helm show values --version=2.11.6 apisix/apisix > values1.yaml

修改values.yaml

1. pvc

由于我本地使用的是nfs存储,因此需要修改etcd的pvc定义

persistence:storageClass: "managed-nfs-storage"

2. cluster domain

排查了很久发现etcd headless service总是失败,最后发现是DNS的问题

ERROR ==> Headless service domain does not have an IP per initial member in the cluster

通过下面的方法查询

kubectl get configmap coredns -n kube-system -o yaml
kubectl run dns-test --image=busybox:1.28 --rm -it --restart=Never -- nslookup kubernetes.default.svc

因为集群在安装时设置了名称为htl,因此还需要修改clusterdomain

  clusterDomain: "htl.cluster.local"

3. ipv6问题

apisix helm chart默认开启ipv6,而我的服务器集群没有开启这个,因为导致直接启动失败,address family相关,关闭即可

  # -- Enable nginx IPv6 resolverenableIPv6: false

安装

helm install apisix apisix/apisix --create-namespace  --namespace apisix -f values.yaml
http://www.rkmt.cn/news/3340.html

相关文章:

  • 决策单调性
  • 实用指南:Git分支管理:从创建到合并冲突解决(二)
  • 20250912
  • [ARC198C] Error Swap
  • 向“光”而行 | 相聚2025 ASML中国日,携手奔赴“芯”辰大海
  • JavaDay3
  • U3D动作游戏开发读书笔记--2.2 编辑器本身的基础知识
  • 临时代码存储
  • 地平线与哈啰合作 加速L4自动驾驶研发
  • 华为智驾赋能「小Q7」,一汽奥迪Q6L e-tron刷新豪华纯电SUV认知
  • 菱形图形输出
  • 9-12
  • 20250909
  • 9.11日总结
  • 02020305 .NET Core核心基础组件05-开发自己的配置提供者(本课没听懂,后续再补)
  • ABC_419_F - All Included
  • 漏洞解析--文件包含漏洞究竟怎么用?
  • CF182C
  • CF201C
  • CF33D
  • 【A】杂题悬桨
  • 基于 Gitlab 实现 Go 的 CI/CD
  • 2025.9.11
  • 如何使用jobleap.cn避免简历中的严重错误
  • 如何用产品思维优化简历的“用户体验”?
  • 实现我的第一个langchain应用
  • React Antd or Antd Pro:findDOMNode is deprecated and will be removed in the next major release.
  • 单板挑战4路YOLOv8!米尔瑞芯微RK3576开发板性能实测
  • 吻得太逼真
  • flink on k8s的基本介绍