...

Text file src/edge-infra.dev/third_party/k8s/kubevirt/images.bzl

Documentation: edge-infra.dev/third_party/k8s/kubevirt

     1"""List of all kubevirt images"""
     2
     3load("//hack/build/rules/container:third_party_images.bzl", "third_party_container_dep")
     4load(":digests.bzl", "NETWORK_PASST_BINDING_DIGEST", "REGISTRY", "VERSION", "VIRT_API_DIGEST", "VIRT_CONTROLLER_DIGEST", "VIRT_EXPORTPROXY_DIGEST", "VIRT_EXPORTSERVER_DIGEST", "VIRT_HANDLER_DIGEST", "VIRT_LAUNCHER_DIGEST", "VIRT_OPERATOR_DIGEST")
     5
     6def kubevirt_images():
     7    """ list of kubevirt images to mirror """
     8
     9    third_party_container_dep(
    10        name = "virtio_container_disk",
    11        tag = "20250218_a1d0dc9d8e",
    12        digest = "sha256:cb5a937d1da48d34812211856f45e92e6911a24af6ebd00d0340fc0055502a79",
    13        repository = "kubevirt/virtio-container-disk",
    14        registry = REGISTRY,
    15    )
    16
    17    third_party_container_dep(
    18        name = "macvtap_cni",
    19        tag = "v0.12.2",
    20        digest = "sha256:54e0e9e839f29b09f4b2e74031209bcfb11bb07c9c075c19d4ef9cfb49d1c7b5",
    21        repository = "kubevirt/macvtap-cni",
    22        registry = REGISTRY,
    23    )
    24
    25    third_party_container_dep(
    26        name = "virt_handler",
    27        tag = VERSION,
    28        digest = VIRT_HANDLER_DIGEST,
    29        repository = "kubevirt/virt-handler",
    30        registry = REGISTRY,
    31    )
    32
    33    third_party_container_dep(
    34        name = "virt_controller",
    35        tag = VERSION,
    36        digest = VIRT_CONTROLLER_DIGEST,
    37        repository = "kubevirt/virt-controller",
    38        registry = REGISTRY,
    39    )
    40
    41    third_party_container_dep(
    42        name = "virt_operator",
    43        tag = VERSION,
    44        digest = VIRT_OPERATOR_DIGEST,
    45        repository = "kubevirt/virt-operator",
    46        registry = REGISTRY,
    47    )
    48
    49    third_party_container_dep(
    50        name = "virt_api",
    51        tag = VERSION,
    52        digest = VIRT_API_DIGEST,
    53        repository = "kubevirt/virt-api",
    54        registry = REGISTRY,
    55    )
    56
    57    third_party_container_dep(
    58        name = "virt_launcher",
    59        tag = VERSION,
    60        digest = VIRT_LAUNCHER_DIGEST,
    61        repository = "kubevirt/virt-launcher",
    62        registry = REGISTRY,
    63    )
    64
    65    third_party_container_dep(
    66        name = "virt_export_proxy",
    67        tag = VERSION,
    68        digest = VIRT_EXPORTPROXY_DIGEST,
    69        repository = "kubevirt/virt-exportproxy",
    70        registry = REGISTRY,
    71    )
    72
    73    third_party_container_dep(
    74        name = "virt_export_server",
    75        tag = VERSION,
    76        digest = VIRT_EXPORTSERVER_DIGEST,
    77        repository = "kubevirt/virt-exportserver",
    78        registry = REGISTRY,
    79    )
    80
    81    third_party_container_dep(
    82        name = "network_passt_binding",
    83        tag = VERSION,
    84        digest = NETWORK_PASST_BINDING_DIGEST,
    85        repository = "kubevirt/network-passt-binding",
    86        registry = REGISTRY,
    87    )

View as plain text