У меня есть два независимых приложения, которые я развернул через helm, и у меня есть разные репозитории SCM. Я хотел бы выставить их оба через вход, используя Openstack Loadbalancer DNS. Моя цель - получить доступ к обоим приложениям, таким как имя хоста: 8000 для приложения 1 и имя хоста: 8080 для приложения 2.
Есть ли способ справиться с этим через traefik или kubernetes?
Приложение 1
service:
type: NodePort
port: 8000
networkPolicy:
enabled: true
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: traefik
hosts:
- host: hostname -> just for example
paths: [/]
tls: []
Приложение 2
service:
type: NodePort
port: 8080
networkPolicy:
enabled: true
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: traefik
hosts:
- host: hostname -> just for example
paths: [/]
tls: []