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

Deploy CustomResources after dependencies #672

Merged
merged 1 commit into from
Jan 22, 2020

Conversation

benlangfeld
Copy link
Contributor

What are you trying to accomplish with this PR?

CustomResources are quite likely to depend on things like Secrets, RBAC resources or even PVCs. They should be available before blocking on monitoring the CustomResources for success.

Fixes #670

How is this accomplished?

This change ensures that CustomResources are pre-deployed after the other pre-deployed resource types.

What could go wrong?

WW3?

CustomResources are quite likey to depend on things like Secrets, RBAC resources or even PVCs. This change ensures these things are deployed prior to CustomResources so that they're available before blocking on monitoring the CustomResources for success.

Fixes Shopify#670
Copy link
Contributor

@dturn dturn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm once CI passes

@benlangfeld
Copy link
Contributor Author

Could someone please paste the test failure?

@dturn
Copy link
Contributor

dturn commented Jan 20, 2020

Tests passed, it shows failure, because of #506

@benlangfeld
Copy link
Contributor Author

@dturn Might this be included in this week's release?

@dturn
Copy link
Contributor

dturn commented Jan 20, 2020

Might this be included in this week's release?

Yes

@dturn dturn merged commit 786f593 into Shopify:master Jan 22, 2020
@benlangfeld benlangfeld deleted the earlier-crs branch January 22, 2020 17:49
@dturn dturn temporarily deployed to rubygems January 22, 2020 19:12 Inactive
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

Successfully merging this pull request may close these issues.

Custom Resources often need secrets/config maps
3 participants