helm安装ingress-nginx

1、添加源
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
2、拉取安装包
helm fetch ingress-nginx/ingress-nginx --version 4.2.5
tar -xvf ingress-nginx-4.2.5.tgz && cd ingress-nginx
3、编辑values
image:
registry: registry.cn-hangzhou.aliyuncs.com # 根据自己情况修改
image: google_containers/nginx-ingress-controller
tag: “v1.3.0”
image:
registry: registry.cn-hangzhou.aliyuncs.com # 根据自己情况修改
image: google_containers/kube-webhook-certgen # 同上
tag: “v1.3.0”
4、安装
helm install ingress-nginx ./ingress-nginx -f ./ingress-nginx/values.yaml
ingress使用证书的示范:

An example Ingress that makes use of the controller:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: example
namespace: foo
spec:
ingressClassName: nginx
rules:

  • host: www.example.com
    http:
    paths:
  • pathType: Prefix
    backend:
    service:
    name: exampleService
    port:
    number: 80
    path: /

#This section is only required if TLS is to be enabled for the Ingress

tls:

  • hosts:
  • www.example.com
    secretName: example-tls
    If TLS is enabled for the Ingress, a Secret containing the certificate and key must also be provided:
    apiVersion: v1
    kind: Secret
    metadata:
    name: example-tls
    namespace: foo
    data:
    tls.crt:
    tls.key:
    type: kubernetes.io/tls
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值