This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
система_kubernetes [2023/01/17 11:23] val [Работа с готовыми Charts] |
система_kubernetes [2023/01/17 11:51] val [Ingress] |
||
---|---|---|---|
Line 441: | Line 441: | ||
server# host webd | server# host webd | ||
webd.corpX.un has address 192.168.49.2 | webd.corpX.un has address 192.168.49.2 | ||
- | или | ||
- | webd.corpX.un has address 192.168.X.201 | ||
- | |||
gitlab-runner@server:~$ minikube addons enable ingress | gitlab-runner@server:~$ minikube addons enable ingress | ||
</code> | </code> | ||
* [[https://kubernetes.github.io/ingress-nginx/deploy/#quick-start|NGINX ingress controller quick-start]] | * [[https://kubernetes.github.io/ingress-nginx/deploy/#quick-start|NGINX ingress controller quick-start]] | ||
+ | * Пример [[#Работа с готовыми Charts]] для установки ingress | ||
<code> | <code> | ||
server# host webd | server# host webd | ||
Line 453: | Line 451: | ||
root@node1:~# kubectl port-forward --namespace=ingress-nginx --address 0.0.0.0 service/ingress-nginx-controller 80:80 | root@node1:~# kubectl port-forward --namespace=ingress-nginx --address 0.0.0.0 service/ingress-nginx-controller 80:80 | ||
- | + | </code> | |
+ | <code> | ||
gitlab-runner@server:~/webd$ ### kubectl create ingress my-webd --class=nginx --rule="webd.corpX.un/*=my-webd:80" -n my-ns | gitlab-runner@server:~/webd$ ### kubectl create ingress my-webd --class=nginx --rule="webd.corpX.un/*=my-webd:80" -n my-ns | ||