github.com/tigera/api@v0.0.0-20240320170621-278e89a8c5fb/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 in
    11  # compliance benchmarker, confd, and kube-controllers.
    12  K8S_VERSION=v1.27.11
    13  
    14  # Version of various tools used in the build and tests.
    15  COREDNS_VERSION=1.5.2
    16  ELASTIC_VERSION=7.17.18
    17  ETCD_VERSION=v3.5.6
    18  HELM_VERSION=v3.11.3
    19  KINDEST_NODE_VERSION=v1.24.7
    20  KIND_VERSION=v0.14.0
    21  PROTOC_VER=v0.1
    22  UBI8_VERSION=8.9
    23  UBI9_VERSION=9.3
    24  
    25  # Configuration for Semaphore integration.
    26  ORGANIZATION=tigera
    27  
    28  # The Semaphore calico-private ID, used when making calls to the Semaphore API.
    29  SEMAPHORE_PROJECT_ID=8a309869-f767-49dc-924f-fa927edbf657
    30  
    31  # Directory containing the Banzai secrets bundle, which we use to find the license key.
    32  ifneq ("$(wildcard $(HOME)/.banzai/secrets)","")
    33      SECRETS_PATH ?= $(HOME)/.banzai/secrets
    34  else
    35      SECRETS_PATH ?= $(HOME)/secrets
    36  endif
    37  
    38  # Configure git to access repositories using SSH.
    39  GIT_USE_SSH = true
    40  
    41  # Configure private repos
    42  EXTRA_DOCKER_ARGS += -e GOPRIVATE=github.com/tigera/*
    43  
    44  # The version of BIRD to use for calico/node builds and confd tests.
    45  BIRD_VERSION=v0.3.3-208-g1e2ff99d
    46  
    47  # DEV_REGISTRIES configures the container image registries which are built from this
    48  # repository.
    49  DEV_REGISTRIES ?= tigera
    50  
    51  # The suffix added to development tags (and, by association, images)
    52  DEV_TAG_SUFFIX ?= calient-0.dev
    53  
    54  # RELEASE_REGISTRIES configures the container images registries which are published to
    55  # as part of an official release.
    56  RELEASE_REGISTRIES = quay.io/tigera
    57  
    58  # The directory for windows image tarballs
    59  WINDOWS_DIST = dist/windows
    60  
    61  # FIXME: Use WINDOWS_HPC_VERSION and remove WINDOWS_VERSIONS when containerd v1.6 is EOL'd
    62  # The Windows HPC container version used as base for Calico Windows images
    63  WINDOWS_HPC_VERSION ?= v1.0.0
    64  # The Windows versions used as base for Calico Windows images
    65  WINDOWS_VERSIONS ?= 1809 ltsc2022