Application version

  • 1.3.0

Chart version

获取chart包

helm fetch ingress-nginx/ingress-nginx --version 4.2.0
#或者curl -LO https://github.com/kubernetes/ingress-nginx/releases/download/helm-chart-4.2.0/ingress-nginx-4.2.0.tgz
#或者curl -LO https://storage.corpintra.plus/kubernetes/charts/ingress-nginx-4.2.0.tgz

自定义安装

helm upgrade ingress-nginx --namespace ingress-nginx --create-namespace --debug --wait --install --atomic \
--set controller.kind="Deployment" \
--set controller.replicaCount="3" \
--set controller.minAvailable="1" \
--set controller.image.registry="registry.cn-hangzhou.aliyuncs.com" \
--set controller.image.image="kubecr/ingress-nginx-controller" \
--set controller.image.tag="v1.3.0" \
--set controller.image.digest="sha256:067673df26a65ec5c2d5b30f25db869bad4d7d391fc81882250134577e581ef0" \
--set controller.ingressClassResource.name="nginx" \
--set controller.ingressClassResource.enable="true" \
--set controller.ingressClassResource.default="false" \
--set controller.service.enabled="true" \
--set controller.service.type="NodePort" \
--set controller.service.enableHttps="false" \
--set controller.service.nodePorts.http="32080" \
--set controller.service.nodePorts.https="32443" \
--set controller.admissionWebhooks.enabled="true" \
--set controller.admissionWebhooks.patch.image.registry="registry.cn-hangzhou.aliyuncs.com" \
--set controller.admissionWebhooks.patch.image.image="kubecr/kube-webhook-certgen" \
--set controller.admissionWebhooks.patch.image.tag="v1.1.1" \
--set controller.admissionWebhooks.patch.image.digest="sha256:78351fc9d9b5f835e0809921c029208faeb7fbb6dc2d3b0d1db0a6584195cfed" \
--set defaultBackend.enabled="true" \
--set defaultBackend.name="defaultbackend" \
--set defaultBackend.image.registry="registry.cn-hangzhou.aliyuncs.com" \
--set defaultBackend.image.image="kubecr/defaultbackend-amd64" \
--set defaultBackend.image.tag="1.5" \
--set defaultBackend.replicaCount="1" \
--set defaultBackend.minAvailable="1" \
--set rbac.create="true" \
--set serviceAccount.create="true" \
./ingress-nginx-4.2.0.tgz

注意如下参数

controller.service.enableHttps  //是否打开https,如果ingress前有Nginx或者七层LB,这里可以设置为false
controller.ingressClassResource.name //ingressclass的名称,根据自己的需求修改
controller.replicaCount //pod数量,根据节点数量自行调整

最新文章

  1. nodejs中流(stream)的理解
  2. Ext开场表单布局设计
  3. [翻译]:SQL死锁-锁与事务级别
  4. Linux 常用命令笔记
  5. HDU 3032 (Nim博弈变形) Nim or not Nim?
  6. 纯css 写三角形
  7. 关于css中伪类及伪元素的总结
  8. 编译联想A820内核源码
  9. Openjudge-计算概论(A)-点与正方形的关系
  10. 《Algorithms Unlocked》读书笔记2——二分查找和排序算法
  11. JavaScript深入之call和apply的模拟实现
  12. 实践作业1:测试管理工具实践 Day1
  13. centos7配置Apache支持HTTPS
  14. Ajax设置自定义请求头的两种方法
  15. 【C#】多数组间的取重取余
  16. 12 Things Developers Will Love About Oracle Database 12c Release 2
  17. poj3372
  18. Python3.x:Linux下安装python3.6
  19. 整个ssd的网络和multibox_loss_layer
  20. List for game to play latter

热门文章

  1. gulp入门第一课你需要注意的
  2. WPF开发随笔收录-自定义图标控件
  3. UiPath文本操作Get Full Text的介绍和使用
  4. MYSQL的事务和索引
  5. 一文聊透 Netty 核心引擎 Reactor 的运转架构
  6. 全国30m精度二级分类土地利用数据
  7. Mysql数据库的默认引擎
  8. @RequestBody,@RequestParam是否能随意改变入参字母大小写
  9. go grpc: connection reset by peer 的一种解决方案
  10. Python中使用 for 循环来拿遍历 List 的值