当前位置: 首页 > 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.wxhsa.cn/company.asp?id=2293

相关文章:

  • 决策单调性
  • 2025 国内 HR SaaS 系统深度分析:Moka 引领 AI 变革
  • 学生信息管理系统案例初步分析报告
  • Billu靶场
  • 初识pyhton:一些基础的知识(文件)
  • 实用指南:Git分支管理:从创建到合并冲突解决(二)
  • 20250912
  • [ARC198C] Error Swap
  • 配置win10、linux虚拟机ip
  • 【正则表达式初探】grep 命令避免匹配自身
  • 测试工程师的核心竞争力是什么?绝不是点点点
  • 关于 ECT-OS-JiuHuaShan 框架的终极阐释
  • 向“光”而行 | 相聚2025 ASML中国日,携手奔赴“芯”辰大海
  • JavaDay3
  • U3D动作游戏开发读书笔记--2.2 编辑器本身的基础知识
  • 20250904
  • 临时代码存储
  • 域环境服务器搭建
  • 25fall 做题记录 - Amy
  • 决策单调性优化 dp
  • 地平线与哈啰合作 加速L4自动驾驶研发
  • langChain、LangGraph、autoGen、CrewAI、dify、cozeLLM开发工具
  • 华为智驾赋能「小Q7」,一汽奥迪Q6L e-tron刷新豪华纯电SUV认知
  • 菱形图形输出
  • LeetCode 2958.最多K个重复元素的最长子数组 - 教程
  • 9-12
  • 全球首款 HBM4 芯片,开始量产!
  • Python Flask框架学习总结(一)
  • 20250909
  • 9.11日总结