github.com/projectcalico/api@v0.0.0-20231218190037-9183ab93f33e/metadata.mk (about)

     1  #################################################################################################
     2  # This file contains Makefile configuration parameters and metadata for this branch.
     3  #################################################################################################
     4  
     5  # The version of github.com/projectcalico/go-build to use.
     6  GO_BUILD_VER = v0.90
     7  # Env var to ACK Ginkgo deprecation warnings, may need updating with go-build.
     8  ACK_GINKGO=ACK_GINKGO_DEPRECATIONS=1.16.5
     9  
    10  # Version of Kubernetes to use for tests, bitnami/kubectl, and kubectl binary release.
    11  K8S_VERSION=v1.27.8
    12  
    13  # Version of various tools used in the build and tests.
    14  COREDNS_VERSION=1.5.2
    15  ETCD_VERSION=v3.5.6
    16  # FIXME upgrading to kindest/node newer than v1.24.7 causes Node/kind-cluster and sig-network conformance
    17  # tests to timeout or fail.
    18  KINDEST_NODE_VERSION=v1.24.7
    19  PROTOC_VER=v0.1
    20  UBI_VERSION=8.9
    21  
    22  # Configuration for Semaphore integration.
    23  ORGANIZATION = projectcalico
    24  
    25  # Configure git to access repositories using SSH.
    26  GIT_USE_SSH = true
    27  
    28  # The version of BIRD to use for calico/node builds and confd tests.
    29  BIRD_VERSION=v0.3.3-206-g0f4d6086
    30  
    31  # DEV_REGISTRIES configures the container image registries which are built from this
    32  # repository. By default, just build images with calico/. Allow this variable to be overridden,
    33  # as both CI/CD and the release tooling will override this to build publishable images.
    34  DEV_REGISTRIES ?= calico
    35  
    36  # RELEASE_REGISTRIES configures the container images registries which are published to
    37  # as part of an official release.
    38  # This variable is unused. Registries for releases are defined in hack/release/pkg/builder/builder.go
    39  # RELEASE_REGISTRIES = quay.io/calico docker.io/calico gcr.io/projectcalico-org eu.gcr.io/projectcalico-org asia.gcr.io/projectcalico-org us.gcr.io/projectcalico-org
    40  
    41  # The directory for windows image tarballs
    42  WINDOWS_DIST = dist/windows
    43  
    44  # FIXME: Use WINDOWS_HPC_VERSION and remove WINDOWS_VERSIONS when containerd v1.6 is EOL'd
    45  # The Windows HPC container version used as base for Calico Windows images
    46  WINDOWS_HPC_VERSION ?= v1.0.0
    47  # The Windows versions used as base for Calico Windows images
    48  WINDOWS_VERSIONS ?= 1809 ltsc2022