24 stable releases

3.20260125.93527 Jan 25, 2026
2.20260111.93405 Jan 11, 2026
2.20251214.93207 Dec 14, 2025
2.20251130.93024 Nov 30, 2025
1.20250706.93125 Jul 6, 2025

#506 in Network programming

0BSD license

1.5MB
11K SLoC

infrastructure.cluster.x-k8s.io

This crate contains kube-rs compatible bindings for Kubernetes custom resources of the infrastructure.cluster.x-k8s.io group. Each binding is generated with kopium, updated and released weekly.

This crate is part of kube-custom-resources-rs.

Available Custom Resources

infrastructure.cluster.x-k8s.io/v1alpha1

  • KubevirtCluster
  • KubevirtClusterTemplate
  • KubevirtMachine
  • KubevirtMachineTemplate

infrastructure.cluster.x-k8s.io/v1alpha3

  • VSphereClusterIdentity
  • VSphereCluster
  • VSphereDeploymentZone
  • VSphereFailureDomain
  • VSphereMachine
  • VSphereMachineTemplate
  • VSphereVM

infrastructure.cluster.x-k8s.io/v1alpha4

  • VSphereClusterIdentity
  • VSphereCluster
  • VSphereClusterTemplate
  • VSphereDeploymentZone
  • VSphereFailureDomain
  • VSphereMachine
  • VSphereMachineTemplate
  • VSphereVM

infrastructure.cluster.x-k8s.io/v1beta1

  • IBMPowerVSCluster
  • IBMPowerVSClusterTemplate
  • IBMPowerVSImage
  • IBMPowerVSMachine
  • IBMPowerVSMachineTemplate
  • IBMVPCCluster
  • IBMVPCMachine
  • IBMVPCMachineTemplate
  • VSphereClusterIdentity
  • VSphereCluster
  • VSphereClusterTemplate
  • VSphereDeploymentZone
  • VSphereFailureDomain
  • VSphereMachine
  • VSphereMachineTemplate
  • VSphereVM
  • TinkerbellCluster
  • TinkerbellMachine
  • TinkerbellMachineTemplate

infrastructure.cluster.x-k8s.io/v1beta2

  • IBMPowerVSCluster
  • IBMPowerVSClusterTemplate
  • IBMPowerVSImage
  • IBMPowerVSMachine
  • IBMPowerVSMachineTemplate
  • IBMVPCCluster
  • IBMVPCMachine
  • IBMVPCMachineTemplate
  • VSphereClusterIdentity
  • VSphereCluster
  • VSphereClusterTemplate
  • VSphereDeploymentZone
  • VSphereFailureDomain
  • VSphereMachine
  • VSphereMachineTemplate
  • VSphereVM

Dependencies

~36MB
~576K SLoC