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

Re-enable kubernetes tests in CI #1635

Closed
LucioFranco opened this issue Jan 29, 2020 · 3 comments · Fixed by #1970
Closed

Re-enable kubernetes tests in CI #1635

LucioFranco opened this issue Jan 29, 2020 · 3 comments · Fixed by #1970
Assignees
Labels
domain: tests Anything related to Vector's internal tests type: tech debt A code change that does not add user value.

Comments

@LucioFranco
Copy link
Contributor

Currently, we have Kubernetes tests disabled in CI because we were running out of resources and hitting continuous etcdserver timeouts. I suggest we re enable Kubernetes by hosting a small single node cluster somewhere on EC2 that our CI machines can connect too.

@LucioFranco LucioFranco added domain: tests Anything related to Vector's internal tests source: kubernetes labels Jan 29, 2020
@binarylogic binarylogic added the type: tech debt A code change that does not add user value. label Jan 29, 2020
@LucioFranco
Copy link
Contributor Author

Moving forward here I think we should attempt to also test against at least three versions of kube. 1.13, 1.14 and the latest version which now is 1.17.

cc @Hoverbear you may have some other ideas as well.

@ktff
Copy link
Contributor

ktff commented Feb 27, 2020

Also, to remove the need for manually updating test image, which is easy to forget, we should locally build an image of tested version of Vector, make it available to Kubernetes cluster, and pass the image name to the tests over environment variable.

@binarylogic
Copy link
Contributor

@ktff this seems like a somewhat important issue. Would you mind working on re-enabling this? We're also moving towards Github Actions so it might be worth adding it as a Github Action instead of in Circle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: tests Anything related to Vector's internal tests type: tech debt A code change that does not add user value.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants