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

Kustomize: parameterize tunnel type #2192

Merged
merged 2 commits into from
Dec 6, 2024

Conversation

yoheiueda
Copy link
Member

This is a prerequisite of #688

This PR introduces a parameter to specify the tunnel type for pod networking. If this parameter is not set, the default VXLAN is used.

Some e2e test provisioners do not have a parameter for VXLAN port. This PR also introduces a parameter for it in such providers.

Some provisioners do not have a parameter for VXLAN port. This patch introduces
a parameter for it in such providers.

Signed-off-by: Yohei Ueda <[email protected]>
This patch introduces a parameter to specify the tunnel type for pod networking. If
this parameter is not set, the default VXLAN is used.

Signed-off-by: Yohei Ueda <[email protected]>
@yoheiueda yoheiueda requested a review from a team as a code owner December 6, 2024 04:37
@mkulke mkulke added the test_e2e_libvirt Run Libvirt e2e tests label Dec 6, 2024
Copy link
Collaborator

@mkulke mkulke left a comment

Choose a reason for hiding this comment

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

I triggered the tests, let's see. code looks good to me.

I understand that this is also in preparation for a wireguard tunnel option. I like the small incremental PRs, that make it a lot easier to review 👍

Maybe what you want to do to keep track of the wireguard feature is to create a tracking issue "Introduce Wireguard as tunneling option" (or something like that). And in the issue you maintain a simple roadmap like this:

Copy link
Member

@stevenhorsman stevenhorsman left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

Copy link
Member

@bpradipt bpradipt left a comment

Choose a reason for hiding this comment

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

/lgtm

@bpradipt
Copy link
Member

bpradipt commented Dec 6, 2024

The crio test fails to pull the following image quay.io/kata-containers/confidential-containers-auth:test

@stevenhorsman
Copy link
Member

The crio test fails to pull the following image quay.io/kata-containers/confidential-containers-auth:test

Yeah - that is failing in the nightly tests as well: https://github.com/confidential-containers/cloud-api-adaptor/actions/runs/12192920460/job/34014702289. I assume that @wainersm is aware of it, but maybe that's not the case. Anyway it doesn't indicate an issue with this PR!

@bpradipt
Copy link
Member

bpradipt commented Dec 6, 2024

The crio test fails to pull the following image quay.io/kata-containers/confidential-containers-auth:test

Yeah - that is failing in the nightly tests as well: https://github.com/confidential-containers/cloud-api-adaptor/actions/runs/12192920460/job/34014702289. I assume that @wainersm is aware of it, but maybe that's not the case. Anyway it doesn't indicate an issue with this PR!

Yeah, it's unrelated. And also the image doesn't exist..

@stevenhorsman
Copy link
Member

Yeah, it's unrelated. And also the image doesn't exist..

So the image does exist, but it's private as its the image used for authenticated registry tests, so that's why you can't see it 😄

@bpradipt
Copy link
Member

bpradipt commented Dec 6, 2024

Merging this one..

@bpradipt bpradipt merged commit f182a62 into confidential-containers:main Dec 6, 2024
41 of 42 checks passed
@yoheiueda yoheiueda deleted the tunnel-type branch December 6, 2024 11:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test_e2e_libvirt Run Libvirt e2e tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants