...

Text file src/edge-infra.dev/third_party/k8s/piraeus-distributed-storage/containers.bzl

Documentation: edge-infra.dev/third_party/k8s/piraeus-distributed-storage

     1"""List of all piraeus operator images"""
     2
     3load("//hack/build/rules/container:third_party_images.bzl", "third_party_container_dep")
     4load(
     5    ":version.bzl",
     6    "K8S_REGISTRY",
     7    "PIRAEUS_OPERATOR_VERSION",
     8    "QUAY_REGISTRY",
     9)
    10
    11def piraeus_images():
    12    """The piraeus_images function collects all of the third_party_container_dep rules
    13
    14    together for the ease of incorporating into `hack/deps/images.bzl`
    15    To add an additional dependency, create a new third_party_container_dep target
    16    and add the required fields.
    17    """
    18
    19    third_party_container_dep(
    20        name = "piraeusoperator",
    21        tag = PIRAEUS_OPERATOR_VERSION,
    22        digest = "sha256:75b6bfedb9a84231e47da5a4989a9c08624e8c845bcc90e7a4d3f60f807bd81a",
    23        repository = "piraeusdatastore/piraeus-operator",
    24        registry = QUAY_REGISTRY,
    25    )
    26
    27    third_party_container_dep(
    28        name = "piraeusserver",
    29        tag = "v1.29.2",
    30        digest = "sha256:39a43eb984a1435e7925190379e170d7986c90e04ce24cdfd5cd7215c2fb18c0",
    31        repository = "piraeusdatastore/piraeus-server",
    32        registry = QUAY_REGISTRY,
    33    )
    34
    35    third_party_container_dep(
    36        name = "piraeuscsi",
    37        tag = "v1.6.4",
    38        digest = "sha256:ccc2cc3eed788616049a154d463a9a87a7f205cc696bcf4bb507ad22bb29e170",
    39        repository = "piraeusdatastore/piraeus-csi",
    40        registry = QUAY_REGISTRY,
    41    )
    42
    43    third_party_container_dep(
    44        name = "drbdreactor",
    45        tag = "v1.6.0",
    46        digest = "sha256:3fa56f17fb6b17f8300e372ea5708d582a11c69cdc80f4c3f94cc43522280b5f",
    47        repository = "piraeusdatastore/drbd-reactor",
    48        registry = QUAY_REGISTRY,
    49    )
    50
    51    third_party_container_dep(
    52        name = "piraeushacontroller",
    53        tag = "v1.3.0",
    54        digest = "sha256:6ae9f6c4e7bfe587e7a720239cfd51903fd25334b72625f3d9746268e2d4a636",
    55        repository = "piraeusdatastore/piraeus-ha-controller",
    56        registry = QUAY_REGISTRY,
    57    )
    58
    59    third_party_container_dep(
    60        name = "drbdshutdownguard",
    61        tag = "v1.0.0",
    62        digest = "sha256:c4112a5375238ccad9423f071b4b043590c3e360c3b752450b71979fea12dfee",
    63        repository = "piraeusdatastore/drbd-shutdown-guard",
    64        registry = QUAY_REGISTRY,
    65    )
    66
    67    third_party_container_dep(
    68        name = "drbd9noble",
    69        tag = "v9.2.12",
    70        digest = "sha256:fe72760e810ad6c54c3a4c4b13ae1a594e35c4c54b8c0c83f1dad82f9ee7c6f2",
    71        repository = "piraeusdatastore/drbd9-noble",
    72        registry = QUAY_REGISTRY,
    73    )
    74
    75    third_party_container_dep(
    76        name = "csiattacher",
    77        tag = "v4.7.0",
    78        digest = "sha256:47ab8aebebdc59316004ba8d51a903637d808f4e62a6d0f599ed3c2483cea901",
    79        repository = "sig-storage/csi-attacher",
    80        registry = K8S_REGISTRY,
    81    )
    82
    83    third_party_container_dep(
    84        name = "livenessprobe",
    85        tag = "v2.14.0",
    86        digest = "sha256:13f6b1f9d0514b859e549e20b731d93c90a144186deb68bfc931e3dbf9041afc",
    87        repository = "sig-storage/livenessprobe",
    88        registry = K8S_REGISTRY,
    89    )
    90
    91    third_party_container_dep(
    92        name = "csiprovisioner",
    93        tag = "v5.1.0",
    94        digest = "sha256:7beede062248204a54ed6813b2d2fb84a99db6d56a824eed483ed1d7965ea6a1",
    95        repository = "sig-storage/csi-provisioner",
    96        registry = K8S_REGISTRY,
    97    )
    98
    99    third_party_container_dep(
   100        name = "csisnapshotter",
   101        tag = "v8.1.0",
   102        digest = "sha256:81d32545fb1b2c319bfeb36a70db4b4d3aea9c51c0574b209b8f64750b32d2f0",
   103        repository = "sig-storage/csi-snapshotter",
   104        registry = K8S_REGISTRY,
   105    )
   106
   107    third_party_container_dep(
   108        name = "csiresizer",
   109        tag = "v1.12.0",
   110        digest = "sha256:706f7cdcccd30ca5f0e94d548e2e0c658f69c0fe4b68a5bf37818a04ca618d3d",
   111        repository = "sig-storage/csi-resizer",
   112        registry = K8S_REGISTRY,
   113    )
   114
   115    third_party_container_dep(
   116        name = "csiexternalhealthmonitorcontroller",
   117        tag = "v0.13.0",
   118        digest = "sha256:dda7d9053f91ede34fd9d2f465c84817043e5037aa8ea1a20d2c6875b8fa4a44",
   119        repository = "sig-storage/csi-external-health-monitor-controller",
   120        registry = K8S_REGISTRY,
   121    )
   122
   123    third_party_container_dep(
   124        name = "csinodedriverregistrar",
   125        tag = "v2.12.0",
   126        digest = "sha256:f032a0ca4c699eebe403988a0e217c3dfc82e2cee8b7d9d247a493e5a2425f24",
   127        repository = "sig-storage/csi-node-driver-registrar",
   128        registry = K8S_REGISTRY,
   129    )

View as plain text