StatCan / aaw

Documentation for the Advanced Analytics Workspace Platform
https://statcan.github.io/aaw/
Other
67 stars 12 forks source link

Automate app deployment #690

Open dajadam opened 2 years ago

dajadam commented 2 years ago

The Vetting app deployed on https://org-ces-system-disclosure-vetting.aaw-dev.cloud.statcan.ca/ doesn't get updated when a check-in is done. Currently, we are manually updating the image in ArgoCD to the latest one of our app and deploying the app. This deployment process needs to be automated.

menmarc commented 2 years ago

@blairdrummond are you still available to meet ? I think you mentioned last week we should meet so you explain to me what to change in github (I think it's in github our workflow folder) so the latest image is picked up automatically by argocd. Thanks!

blairdrummond commented 2 years ago

This might be an option:

https://github.com/argoproj-labs/argocd-image-updater

But I'd like @sylus 's opinions on it

brendangadd commented 2 years ago

Closing as resolved.

dajadam commented 2 years ago

@brendangadd I am reopening this ticket as the issue has not been resolved. We are still manually updating the application. If there’s a solution for this, please let us know. However, if you don’t intend to work on this, you can close the ticket with appropriate comment. Thank you.

brendangadd commented 2 years ago

@blairdrummond Do we have any assistance we can provide here for automated deployments, or do they need to stick with manual sync?

On Thu, 10 Mar 2022 at 09:43, dajadam @.***> wrote:

@brendangadd https://github.com/brendangadd I am reopening this ticket as the issue has not been resolved. We are still manually updating the application. If there’s a solution for this, please let us know. However, if you don’t intend to work on this, you can close the ticket with appropriate comment. Thank you.

— Reply to this email directly, view it on GitHub https://github.com/StatCan/daaas/issues/690#issuecomment-1064137057, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQMLZSK5S2EGMJLVMPFN5DU7IDAFANCNFSM5GLPHDVQ . You are receiving this because you were mentioned.Message ID: @.***>