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

Add Kubernetes example cluster naming and test_url output #695

Conversation

kriswuollett
Copy link
Contributor

- Replaced inter-module data dependency with a primary_cluster object variable
- Added wait_for_jobs to nginx_ingress to hope that external IP is available;
  otherwise apply may fail since the load_balancer ingress wouldn't have any
  IP addresses yet.
- The default 5 minute timeout sometimes is not enough for this demo;
  otherwise, resource creation will "fail" due to timing out.
@kriswuollett
Copy link
Contributor Author

OK with merges that address multiple issues, or prefer breaking these into separate pull requests?

- IP address assignement does not appear to be linked to Helm jobs
@scotchneat
Copy link
Contributor

Hey @kriswuollett, thanks for finding and reporting those issues with the examples. And big thanks for spending time providing this contribution to suggest solutions to them.

This PR has some changes that would spark further conversation which can block other fixes from being accepted since they're grouped together. (Specifically changing the cluster-related outputs). If the solutions aren't tied to each other, I do think it makes sense to split them into separate pull requests to move the other fixes along.

@kriswuollett
Copy link
Contributor Author

@scotchneat, sure I'll split these up. Thanks for taking a look!

@smitt04
Copy link

smitt04 commented May 12, 2022

plus one on this, it saved me when I needed a static cluster name

@kriswuollett
Copy link
Contributor Author

@smitt04, fyi, it is unlikely I will find time to split this draft PR. Feel free to take what's here and updated as needed to get it merged in a new PR if you wish.

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