Resolving Incomplete Component Deployment#

Slow network connections or failures may cause the ArgoCD retry limit to be reached, and some applications may not deploy successfully.

Reset the root-app#

  1. Run the command below to find the IP address for ArgoCD tool.

    kubectl get svc -n argocd -o json argocd-server|jq '.status.loadBalancer.ingress[0].ip'
    "xx.xx.xx.xx"
    
  2. Run the command below to find the ArgoCD password.

    kubectl get secret -n argocd argocd-initial-admin-secret -o jsonpath={.data.password}|base64 -d
    <password>
    
  3. From a browser, open the ArgoCD IP address.

  4. Log in using admin as the username, and the password from the earlier step.

  5. Open the root-app application and check its status.

  6. Click Sync > Synchronize to trigger an application update.