UiPath Documentation
automation-suite
2022.10
false
Guía de instalación de Automation Suite
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

No se puede iniciar Automation Hub y Apps con la configuración de proxy

Descripción​

Si utilizas una configuración de proxy, puedes tener problemas al intentar iniciar Automation Hub y Apps.

Solución​

Puedes solucionar el problema siguiendo los siguientes pasos:

  1. Captura el configmap coredns existente desde el clúster en ejecución:

    kubectl get configmap -n kube-system coredns -o yaml > coredns-config.yaml
    kubectl get configmap -n kube-system coredns -o yaml > coredns-config.yaml
    
  2. Edita el archivo coredns-config.yaml para anexar la reescritura fqdn en la configuración.

    Una vez completados estos pasos, tu archivo debe parecerse al siguiente ejemplo:

    apiVersion: v1
    data:
      Corefile: |
        .:53 {
            errors
            log
            health
            rewrite stop {
                name exact mycluster.autosuite.com istio-ingressgateway.istio-system.svc.cluster.local
            }
            kubernetes cluster.local in-addr.arpa ip6.arpa {
              pods insecure
              fallthrough in-addr.arpa ip6.arpa
            }
            prometheus :9153
            forward . /etc/resolv.conf
            cache 30
            loop
            reload
            loadbalance
        }
    kind: ConfigMap
    metadata:
      name: coredns-custom
      namespace: kube-system
    apiVersion: v1
    data:
      Corefile: |
        .:53 {
            errors
            log
            health
            rewrite stop {
                name exact mycluster.autosuite.com istio-ingressgateway.istio-system.svc.cluster.local
            }
            kubernetes cluster.local in-addr.arpa ip6.arpa {
              pods insecure
              fallthrough in-addr.arpa ip6.arpa
            }
            prometheus :9153
            forward . /etc/resolv.conf
            cache 30
            loop
            reload
            loadbalance
        }
    kind: ConfigMap
    metadata:
      name: coredns-custom
      namespace: kube-system
    
    1. Cambia el nombre del configmap a coredns-custom.

    2. Añade el siguiente bloque de código a tu archivo coredns-config.yaml. Asegúrate de que el bloque de código esté antes de la línea kubernetes cluster.local in-addr.arpa ip6.arp.

      rewrite stop {
                  name exact <cluster-fqdn> istio-ingressgateway.istio-system.svc.cluster.local
              }
      rewrite stop {
                  name exact <cluster-fqdn> istio-ingressgateway.istio-system.svc.cluster.local
              }
      
    3. Reemplaza <cluster-fqdn> por el valor real.

  3. Crea el configmap coredns-custom:

    kubectl apply -f coredns-config.yaml
    kubectl apply -f coredns-config.yaml
    
  4. Reemplaza la referencia del volumen desde coredns a coredns-custom en la implementación coredns en el espacio de nombres kube-system:

    volumes:
      - emptyDir: {}
        name: tmp
      - configMap:
          defaultMode: 420
          items:
          - key: Corefile
            path: Corefile
          name: coredns-custom
        name: config-volume
    volumes:
      - emptyDir: {}
        name: tmp
      - configMap:
          defaultMode: 420
          items:
          - key: Corefile
            path: Corefile
          name: coredns-custom
        name: config-volume
    
  5. Reinicia la implementación coredns y asegúrate de que los pods coredns estén en funcionamiento sin ningún problema:

    kubectl rollout restart deployment -n kube-system coredns
    kubectl rollout restart deployment -n kube-system coredns
    
  6. Ahora deberías poder iniciar Automation Hub y Apps.

  • Descripción​
  • Solución​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado