2017-09-01 3 views
0

Ma configuration est indiquée ci-dessous. Comment définir un port différent pour l'équilibreur de charge d'entrée?Définition du port personnalisé pour l'équilibreur de charge d'entrée

Service:

kind: Service 
apiVersion: v1 
metadata: 
    name: docker-service 
    namespace: mp-prod 
spec: 
    type: NodePort 
    selector: 
    app: dockerprod 
    ports: 
    - name: http 
     protocol: TCP 
     port: 0909 
     targetPort: 8909 

Ingress: moyen d'y parvenir au moment

apiVersion: extensions/v1beta1 
kind: Ingress 
metadata: 
    name: dockeringress 
    namespace: mp-prod 
spec: 
    backend: 
    serviceName: docker-service 
    servicePort: 0909 
+0

veuillez formater le code de manière significative – whites11

+0

Vous pourriez obtenir une réponse plus spécifique si vous incluez plus de détails sur votre environnement, comme votre fournisseur de cloud/bare metal/etc. –

Répondre

0

Il n'y a pas portable (entre différents types de Ingrès/fournisseurs de cloud).

Vous pouvez utiliser quelque chose comme proxy-to-server et créer vous-même un équilibreur de charge L4.