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