5

K8S离线部署笔记-13-IngressNginx

 2 years ago
source link: https://blog.bluexiii.com/202009/K8S%E7%A6%BB%E7%BA%BF%E9%83%A8%E7%BD%B2%E7%AC%94%E8%AE%B0-13-IngressNginx/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

K8S离线部署笔记-13-IngressNginx

Posted on

2020-09-29 Edited on 2021-01-05

下载yml

https://github.com/kubernetes/ingress-nginx/tree/ingress-nginx-3.3.0/deploy/static/provider/baremetal

# 在线环境
docker pull k8s.gcr.io/ingress-nginx/controller:v0.35.0
docker pull docker.io/jettech/kube-webhook-certgen:v1.3.0

docker tag k8s.gcr.io/ingress-nginx/controller:v0.35.0 registry.yourcompany.com:5000/ingress-nginx/controller:v0.35.0
docker tag docker.io/jettech/kube-webhook-certgen:v1.3.0 registry.yourcompany.com:5000/jettech/kube-webhook-certgen:v1.3.0

docker save -o controller:v0.35.0.tar registry.yourcompany.com:5000/ingress-nginx/controller:v0.35.0
docker save -o kube-webhook-certgen:v1.3.0.tar registry.yourcompany.com:5000/jettech/kube-webhook-certgen:v1.3.0

# 离线环境
docker load -i controller:v0.35.0.tar
docker load -i kube-webhook-certgen:v1.3.0.tar

docker push registry.yourcompany.com:5000/ingress-nginx/controller:v0.35.0
docker push registry.yourcompany.com:5000/jettech/kube-webhook-certgen:v1.3.0

修改yml

image: registry.yourcompany.com:5000/ingress-nginx/controller:v0.35.0
image: registry.yourcompany.com:5000/jettech/kube-webhook-certgen:v1.3.0
kubectl label node uat-worker01.yourcompany.com isIngress="true"
kubectl apply -f deploy.yaml

http://test.ingress.com/ip


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK