automation-suite
2024.10
true
- Overview
- Requirements
- Pre-installation
- Installation
- Post-installation
- Migration and upgrade
- Monitoring and alerting
- Cluster administration
- Product-specific configuration
- Troubleshooting
- The backup setup does not work due to a failure to connect to Azure Government
- Pods in the uipath namespace stuck when enabling custom node taints
- Unable to launch Automation Hub and Apps with proxy setup
Unable to launch Automation Hub and Apps with proxy setup
Automation Suite on EKS/AKS Installation Guide
Last updated Dec 18, 2024
Unable to launch Automation Hub and Apps with proxy setup
If you use a proxy setup, you may run into issues when trying to launch Automation Hub and Apps.
You can fix the issue by taking the following steps:
-
Capture the existing
coredns
configmap from the running cluster:kubectl get configmap -n kube-system coredns -o yaml > coredns-config.yaml
kubectl get configmap -n kube-system coredns -o yaml > coredns-config.yaml -
Edit the
coredns-config.yaml
file to append thefqdn
rewrite to the config.-
Rename the configmap to
coredns-custom
. -
Add the following code block to your
coredns-config.yaml
file. Make sure the code block comes before thekubernetes cluster.local in-addr.arpa ip6.arp
line.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 } -
Replace
<cluster-fqdn>
with the actual value.
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 -
-
Create the
coredns-custom
configmap:kubectl apply -f coredns-config.yaml
kubectl apply -f coredns-config.yaml -
Replace the volume reference from
coredns
tocoredns-custom
in thecoredns
deployment inkube-system
namespace: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 -
Restart the
coredns
deployment and ensure thecoredns
pods are up and running without any issues:kubectl rollout restart deployment -n kube-system coredns
kubectl rollout restart deployment -n kube-system coredns -
You should now be able to launch Automation Hub and Apps.