无法在 Docker 桌面上安装 ingress-nginx for kubernetes
到目前为止,我在cmd行中使用以下内容来安装入口nginx:
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/mandatory.yaml
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/master/deploy/provider/cloud-generic.yaml
如网页所示:https://che.eclipse.org/running-eclipse-che-on-kubernetes-using-docker-desktop-for-mac-5d972ed511e1
我似乎安装过程已更改。任何人都可以让我知道安装入口-nginx的分步说明吗?我按照此处描述的过程安装它:https://github.com/kubernetes/ingress-nginx/blob/master/docs/deploy/index.md
通过 helm 安装对我来说非常有效。假设您已经安装并配置了 kubectl 二进制文件以用于您的 k8s 集群,您可以按照以下步骤一一完成 nginx-ingress 控制器的安装
1.安装helm二进制文件(如果不存在(
curl -s https://raw.githubusercontent.com/nurlanf/deployments-kubernetes/master/helm/get_helm.sh | bash
2.为您的集群安装 helm(如果尚未安装(
curl -s https://raw.githubusercontent.com/nurlanf/deployments-kubernetes/master/helm/install.sh | bash
您应该看到类似
...
Waiting for tiller install...
Helm install complete
3.然后通过头盔安装 nginx-ingress
helm install stable/nginx-ingress --name nginx-ingress