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 support for C3 instances with IDPF network interfaces #1311

Open
JoelSpeed opened this issue Sep 17, 2024 · 0 comments
Open

Add support for C3 instances with IDPF network interfaces #1311

JoelSpeed opened this issue Sep 17, 2024 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@JoelSpeed
Copy link

/kind feature

Describe the solution you'd like
[A clear and concise description of what you want to happen.]

Google C3 instances support a different kind of advanced network interface, called [IDPF|https://cloud.google.com/compute/docs/networking/using-idpf]. I would like to use this interface type with these instances via CAPG, and so, need to expose via the MachineTemplate a way to configure the type of the network interface.

At present, CAPG omits the NicType field from the compute.NetworkInterface, but, the default is GVNIC (Standard gcp network interface), this new interface is just IDPF.

We should add an enum value to the spec that allows this to be configured by end users.

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

@k8s-ci-robot k8s-ci-robot added the kind/feature Categorizes issue or PR as related to a new feature. label Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

2 participants