...

Text file src/edge-infra.dev/third_party/k8s/piraeus-distributed-storage/BUILD.bazel

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

     1load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file")
     2load("//hack/build/rules/container:index.bzl", "container_push")
     3
     4package(default_visibility = ["//visibility:public"])
     5
     6write_source_file(
     7    name = "write_piraeus_manifests",
     8    in_file = "@piraeus_distributed_storage_manifests//file",
     9    out_file = "base/piraeus-operator.yaml",
    10)
    11
    12container_push(
    13    name = "piraeusoperator_container_push",
    14    digest = "@piraeusoperator//:digest",
    15    from_third_party = True,
    16    image = "@piraeusoperator//:piraeusoperator",
    17    image_name = "quay.io/piraeusdatastore/piraeus-operator",
    18    repository_file = "//hack/build/rules/container:thirdparty-repo",
    19    tag = "2.7.1",
    20    visibility = ["//visibility:public"],
    21)
    22
    23container_push(
    24    name = "piraeusserver_container_push",
    25    digest = "@piraeusserver//:digest",
    26    from_third_party = True,
    27    image = "@piraeusserver//:piraeusserver",
    28    image_name = "quay.io/piraeusdatastore/piraeus-server",
    29    repository_file = "//hack/build/rules/container:thirdparty-repo",
    30    tag = "v1.29.2",
    31    visibility = ["//visibility:public"],
    32)
    33
    34container_push(
    35    name = "piraeuscsi_container_push",
    36    digest = "@piraeuscsi//:digest",
    37    from_third_party = True,
    38    image = "@piraeuscsi//:piraeuscsi",
    39    image_name = "quay.io/piraeusdatastore/piraeus-csi",
    40    repository_file = "//hack/build/rules/container:thirdparty-repo",
    41    tag = "v1.6.4",
    42    visibility = ["//visibility:public"],
    43)
    44
    45container_push(
    46    name = "drbdreactor_container_push",
    47    digest = "@drbdreactor//:digest",
    48    from_third_party = True,
    49    image = "@drbdreactor//:drbdreactor",
    50    image_name = "quay.io/piraeusdatastore/drbd-reactor",
    51    repository_file = "//hack/build/rules/container:thirdparty-repo",
    52    tag = "v1.6.0",
    53    visibility = ["//visibility:public"],
    54)
    55
    56container_push(
    57    name = "piraeushacontroller_container_push",
    58    digest = "@piraeushacontroller//:digest",
    59    from_third_party = True,
    60    image = "@piraeushacontroller//:piraeushacontroller",
    61    image_name = "quay.io/piraeusdatastore/piraeus-ha-controller",
    62    repository_file = "//hack/build/rules/container:thirdparty-repo",
    63    tag = "v1.3.0",
    64    visibility = ["//visibility:public"],
    65)
    66
    67container_push(
    68    name = "drbdshutdownguard_container_push",
    69    digest = "@drbdshutdownguard//:digest",
    70    from_third_party = True,
    71    image = "@drbdshutdownguard//:drbdshutdownguard",
    72    image_name = "quay.io/piraeusdatastore/drbd-shutdown-guard",
    73    repository_file = "//hack/build/rules/container:thirdparty-repo",
    74    tag = "v1.0.0",
    75    visibility = ["//visibility:public"],
    76)
    77
    78container_push(
    79    name = "drbd9noble_container_push",
    80    digest = "@drbd9noble//:digest",
    81    from_third_party = True,
    82    image = "@drbd9noble//:drbd9noble",
    83    image_name = "quay.io/piraeusdatastore/drbd9-noble",
    84    repository_file = "//hack/build/rules/container:thirdparty-repo",
    85    tag = "v9.2.12",
    86    visibility = ["//visibility:public"],
    87)
    88
    89container_push(
    90    name = "csiattacher_container_push",
    91    digest = "@csiattacher//:digest",
    92    from_third_party = True,
    93    image = "@csiattacher//:csiattacher",
    94    image_name = "registry.k8s.io/sig-storage/csi-attacher",
    95    repository_file = "//hack/build/rules/container:thirdparty-repo",
    96    tag = "v4.7.0",
    97    visibility = ["//visibility:public"],
    98)
    99
   100container_push(
   101    name = "livenessprobe_container_push",
   102    digest = "@livenessprobe//:digest",
   103    from_third_party = True,
   104    image = "@livenessprobe//:livenessprobe",
   105    image_name = "registry.k8s.io/sig-storage/livenessprobe",
   106    repository_file = "//hack/build/rules/container:thirdparty-repo",
   107    tag = "v2.14.0",
   108    visibility = ["//visibility:public"],
   109)
   110
   111container_push(
   112    name = "csiprovisioner_container_push",
   113    digest = "@csiprovisioner//:digest",
   114    from_third_party = True,
   115    image = "@csiprovisioner//:csiprovisioner",
   116    image_name = "registry.k8s.io/sig-storage/csi-provisioner",
   117    repository_file = "//hack/build/rules/container:thirdparty-repo",
   118    tag = "v5.1.0",
   119    visibility = ["//visibility:public"],
   120)
   121
   122container_push(
   123    name = "csisnapshotter_container_push",
   124    digest = "@csisnapshotter//:digest",
   125    from_third_party = True,
   126    image = "@csisnapshotter//:csisnapshotter",
   127    image_name = "registry.k8s.io/sig-storage/csi-snapshotter",
   128    repository_file = "//hack/build/rules/container:thirdparty-repo",
   129    tag = "v8.1.0",
   130    visibility = ["//visibility:public"],
   131)
   132
   133container_push(
   134    name = "csiresizer_container_push",
   135    digest = "@csiresizer//:digest",
   136    from_third_party = True,
   137    image = "@csiresizer//:csiresizer",
   138    image_name = "registry.k8s.io/sig-storage/csi-resizer",
   139    repository_file = "//hack/build/rules/container:thirdparty-repo",
   140    tag = "v1.12.0",
   141    visibility = ["//visibility:public"],
   142)
   143
   144container_push(
   145    name = "csiexternalhealthmonitorcontroller_container_push",
   146    digest = "@csiexternalhealthmonitorcontroller//:digest",
   147    from_third_party = True,
   148    image = "@csiexternalhealthmonitorcontroller//:csiexternalhealthmonitorcontroller",
   149    image_name = "registry.k8s.io/sig-storage/csi-external-health-monitor-controller",
   150    repository_file = "//hack/build/rules/container:thirdparty-repo",
   151    tag = "v0.13.0",
   152    visibility = ["//visibility:public"],
   153)
   154
   155container_push(
   156    name = "csinodedriverregistrar_container_push",
   157    digest = "@csinodedriverregistrar//:digest",
   158    from_third_party = True,
   159    image = "@csinodedriverregistrar//:csinodedriverregistrar",
   160    image_name = "registry.k8s.io/sig-storage/csi-node-driver-registrar",
   161    repository_file = "//hack/build/rules/container:thirdparty-repo",
   162    tag = "v2.12.0",
   163    visibility = ["//visibility:public"],
   164)

View as plain text