-
-
Notifications
You must be signed in to change notification settings - Fork 516
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 k3s WithManifest option #1920
Add k3s WithManifest option #1920
Conversation
✅ Deploy Preview for testcontainers-go ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
0756685
to
f5f1859
Compare
@pablochacin I think this PR can be continued, as the ready lifecycle hook was added in v0.28.0 Thanks! |
Signed-off-by: Pablo Chacin <[email protected]>
f5f1859
to
7fbf890
Compare
Hi @mdelapenya I updated the PR and think it is ready for review. |
Co-authored-by: Manuel de la Peña <[email protected]>
Signed-off-by: Pablo Chacin <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!!
@pablochacin I noticed 3 security issues reported by Sonar (only seen on merge commits):
Given this is a deployment manifest for tests only, I'd skip them, but wanted to double check with you first. |
Yes, this is only for testing on a test cluster, it's not going to hit any production or even live cluster. |
* main: (239 commits) Move the container and config tests into a test package (testcontainers#2242) Added error handling for context.Canceled in log reading code (testcontainers#2268) chore: updated docker compose version (testcontainers#2340) Add method for getting Weaviate's gRPC port (testcontainers#2339) chore: use withEnv in localstack module (testcontainers#2337) docs: fix wrong copy&paste (testcontainers#2338) fix: consul race on HTTP port (testcontainers#2336) chore(deps): bump mkdocs-material from 8.2.7 to 9.5.13 (testcontainers#2334) feat: add openfga module (testcontainers#2332) chore: retire dependabot (testcontainers#2325) chore: check that the new version is not empty (testcontainers#2331) chore: prepare for next minor development cycle (0.30.0) chore: use new version (v0.29.1) in modules and examples fix: incorrect version chore: prepare for next minor development cycle () chore: use new version (v0.29.0) in modules and examples generic.go: GenericContainer(): clearer error message (testcontainers#2327) chore: confirm support for new mongo images (testcontainers#2326) Add k3s WithManifest option (testcontainers#1920) chore(deps): bump google.golang.org/grpc in /modules/qdrant (testcontainers#2281) ...
What does this PR do?
Add an option to k3s to pre-load manifest in the cluster to create resources needed by the test.
Why is it important?
Improve user experience
Related issues
Closes #1915