diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index fa61963..c3d4714 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - kubernetes: ["1.16", "1.17", "1.18"] + kubernetes: ["1.21"] steps: - name: Install python dependencies run: sudo apt-get update && sudo apt-get install -y python3-setuptools python3-pip diff --git a/scripts/development/kind/setup.sh b/scripts/development/kind/setup.sh index e8dcfa4..41d7aee 100644 --- a/scripts/development/kind/setup.sh +++ b/scripts/development/kind/setup.sh @@ -3,7 +3,7 @@ set -Eeuo pipefail DEFINE_string 'kind_cluster' 'dracon' 'Kind cluster to use' 'c' -DEFINE_string 'kubernetes_version' '1.17' 'Kubernetes version to use' 'k' +DEFINE_string 'kubernetes_version' '1.21' 'Kubernetes version to use' 'k' FLAGS "$@" || exit $? eval set -- "${FLAGS_ARGV}" @@ -11,9 +11,7 @@ kubernetes_version="${FLAGS_kubernetes_version//./_}" declare -A KUBERNETES_VERSIONS KUBERNETES_VERSIONS=( - ["1_16"]="kindest/node:v1.16.15@sha256:83067ed51bf2a3395b24687094e283a7c7c865ccc12a8b1d7aa673ba0c5e8861" - ["1_17"]="kindest/node:v1.17.17@sha256:66f1d0d91a88b8a001811e2f1054af60eef3b669a9a74f9b6db871f2f1eeed00" - ["1_18"]="kindest/node:v1.18.19@sha256:7af1492e19b3192a79f606e43c35fb741e520d195f96399284515f077b3b622c" + ["1_21"]="kindest/node:v1.21.10@sha256:84709f09756ba4f863769bdcabe5edafc2ada72d3c8c44d6515fc581b66b029c" ) kubernetes_context="kind-${FLAGS_kind_cluster}" diff --git a/third_party/k8s/BUILD b/third_party/k8s/BUILD index ff31d56..abf5998 100644 --- a/third_party/k8s/BUILD +++ b/third_party/k8s/BUILD @@ -16,20 +16,20 @@ remote_file( visibility = ["//scripts/development/kind/..."], ) -TEKTONCD_PIPELINE_VERSION = "0.19.0" +TEKTONCD_PIPELINE_VERSION = "0.34.1" remote_file( name = "tektoncd_pipeline", - hashes = ["a6a9049595137ec95cd50f8c0767a01cf54e941f7b2381710596f1bc4f8db29b"], + hashes = ["9b12e7ed10e38aba742c22b49148fdccf806a985bf94de5c4c9857dd31e5ba75"], url = f"https://github.com/tektoncd/pipeline/releases/download/v{TEKTONCD_PIPELINE_VERSION}/release.yaml", visibility = ["//scripts/development/..."], ) -TEKTONCD_DASHBOARD_VERSION = "0.14.0" +TEKTONCD_DASHBOARD_VERSION = "0.25.0" remote_file( name = "tektoncd_dashboard", - hashes = ["938edf9e16fdc91585a944b8f50182638fd5b653ac1311bfac73be768e2a730c"], + hashes = ["955a4e3afbdbaa3b67577154d5bf022888629ff3ea70d99197c0c1c6b529e056"], url = f"https://github.com/tektoncd/dashboard/releases/download/v{TEKTONCD_DASHBOARD_VERSION}/tekton-dashboard-release-readonly.yaml", visibility = ["//scripts/development/..."], ) diff --git a/third_party/tools/BUILD b/third_party/tools/BUILD index 232371e..a306de1 100644 --- a/third_party/tools/BUILD +++ b/third_party/tools/BUILD @@ -1,10 +1,10 @@ -KIND_VERSION = "0.11.1" +KIND_VERSION = "0.12.0" remote_file( name = "kind", binary = True, hashes = [ - "949f81b3c30ca03a3d4effdecda04f100fa3edc07a28b19400f72ede7c5f0491", # linux-amd64 + "b80624c14c807490c0944d21fdc9c3455d6cc904fad486fe236f2187ecaa5789", # linux-amd64 ], url = f"https://github.com/kubernetes-sigs/kind/releases/download/v{KIND_VERSION}/kind-{CONFIG.OS}-{CONFIG.ARCH}", visibility = ["//scripts/..."],