Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refresh argo installation in Azure and GCP templates. #21

Open
jackie-ob opened this issue Dec 2, 2022 · 1 comment
Open

Refresh argo installation in Azure and GCP templates. #21

jackie-ob opened this issue Dec 2, 2022 · 1 comment

Comments

@jackie-ob
Copy link
Contributor

The Azure TF templates currently use this command to install Argo Workflows (old official quick start):

kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo-workflows/master/manifests/quick-start-postgres.yaml

Unfortunately, we are pulling the latest master version of this file, PLUS the content of the YAML file also refers to all kinds of :latest images which also float forwards all the time.

Argo Workflows org appears to have updated their quickstart instructions recently - it's a different set of steps now.

https://argoproj.github.io/argo-workflows/quick-start/#install-argo-workflows

In particular, it is now always pre-pinned. I think we need to migrate our Azure (and GCP) TF templates to invoke THAT instead. Line here needs changing. I will post an GH issue for this for now, it will take some testing to validate it all works fine.

This was investigated in response to non-functional argo installations based on the current Azure templates. Community slack thread here: https://outerbounds-community.slack.com/archives/C02116BBNTU/p1669973765585769

@bbrandt
Copy link
Contributor

bbrandt commented Feb 27, 2023

Handled in Azure with #31.

@jackie-ob Can you update this Issue to only be for updating the GCP templates? I did not modify GCP as I have no way to test these. We really need some automation here to know when these scripts start failing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants