ArgoCD intermittent updates to manifest fail

Under our scenario we put Github Actions to use argocd cli to update our app’s manifest, which is like below - name: Update ArgoCD Image uses: clowdhaus/argo-cd-action/@main if: ${{ inputs.argocd_app_name != '' }} env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: version: 2.6.7 command: app set ${{ inputs.argocd_app_name }} options: | --server ${{ vars.ARGOCD_URL }} --kustomize-image ${{ fromJSON(steps.meta.outputs.json).tags[0] }} --auth-token ${{ secrets.MEEX_ARGOCD_TOKEN }} In this case, the cli will update argocd app manifest of source....

April 30, 2024 · 2 min · 363 words · Me

Helm stucking at "Uninstalling" Status

Sometimes if we do not pay attention to the helm release uninstallation order, like we removed one release which includes CRDs and then we try to remove a customized resource which does not have a reference or finalization, that means this resource will cause resource recycle stuck, in other words, the helm release stuck at “uninstalling” status. There is a quick fix which can easily sort it out. helm plugin install https://github....

April 6, 2024 · 1 min · 103 words · Me