k8s 1.25部署ingress-nginx需要修改的
时间: 2023-06-05 13:47:37 浏览: 284
K8s 1.25部署Ingress-nginx需要修改以下几个方面:
首先,需要修改Kubernetes控制平面的打开http访问的端口,让Ingress-nginx可以通过控制平面的端口访问到API Server。可以通过以下命令打开端口80:
```
sudo kubeadm init phase control-plane apiserver --apiserver-args insecure-port=80
```
然后,需要添加Ingress-nginx的helm chart仓库。通过以下命令可以添加:
```
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
```
接下来,需要安装Ingress-nginx的helm chart。可以通过以下命令来进行安装:
```
helm install ingress-nginx ingress-nginx/ingress-nginx
```
最后,需要安装Ingress-nginx的配置文件。可以通过以下命令来进行安装:
```
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.0.1/deploy/static/provider/baremetal/deploy.yaml
```
这些都是K8s 1.25部署Ingress-nginx需要修改的地方。除了上述修改点,还需要注意处理相应的网络配置以及对Ingress-nginx的调优和安全控制等方面的工作。
阅读全文