...

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

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

     1"""List of all chainguard images"""
     2
     3load("//hack/build/rules/container:third_party_images.bzl", "third_party_container_dep")
     4load(
     5    ":digests.bzl",
     6    "CHAINGUARD_CREATE_DB_DIGEST",
     7    "CHAINGUARD_CREATE_TREE_DIGEST",
     8    "CHAINGUARD_REGISTRY",
     9    "CHAINGUARD_REKOR_SERVER_DIGEST",
    10    "CHAINGUARD_TRILLIAN_LOGSERVER_DIGEST",
    11    "CHAINGUARD_TRILLIAN_LOGSIGNER_DIGEST",
    12)
    13
    14def chainguard_images():
    15    """Collects all the third_party_container_dep rules for chainguard images"""
    16    third_party_container_dep(
    17        name = "sigstore_scaffolding_trillian_createdb",
    18        digest = CHAINGUARD_CREATE_DB_DIGEST,
    19        repository = "chainguard/sigstore-scaffolding-trillian-createdb",
    20        registry = CHAINGUARD_REGISTRY,
    21    )
    22    third_party_container_dep(
    23        name = "sigstore_scaffolding_trillian_createtree",
    24        digest = CHAINGUARD_CREATE_TREE_DIGEST,
    25        repository = "chainguard/sigstore-scaffolding-trillian-createtree",
    26        registry = CHAINGUARD_REGISTRY,
    27    )
    28    third_party_container_dep(
    29        name = "trillian_logserver",
    30        digest = CHAINGUARD_TRILLIAN_LOGSERVER_DIGEST,
    31        repository = "chainguard/trillian-logserver",
    32        registry = CHAINGUARD_REGISTRY,
    33    )
    34    third_party_container_dep(
    35        name = "trillian_logsigner",
    36        digest = CHAINGUARD_TRILLIAN_LOGSIGNER_DIGEST,
    37        repository = "chainguard/trillian-logsigner",
    38        registry = CHAINGUARD_REGISTRY,
    39    )
    40    third_party_container_dep(
    41        name = "rekor_server",
    42        digest = CHAINGUARD_REKOR_SERVER_DIGEST,
    43        repository = "chainguard/rekor-server",
    44        registry = CHAINGUARD_REGISTRY,
    45    )

View as plain text