Skip to content

Commit bee9608

Browse files
Merge pull request #1727 from SaschaSchwarze0/sascha-kube-updates
Update Kubernetes dependency
2 parents 13f4422 + c0585cc commit bee9608

File tree

749 files changed

+82237
-33629
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

749 files changed

+82237
-33629
lines changed

.github/report-release-vulnerabilities.sh

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
#!/usr/bin/env bash
2+
# Copyright The Shipwright Contributors
3+
#
4+
# SPDX-License-Identifier: Apache-2.0
25

36
set -euo pipefail
47

.github/workflows/ci.yml

+8-8
Original file line numberDiff line numberDiff line change
@@ -63,13 +63,13 @@ jobs:
6363
fail-fast: false
6464
matrix:
6565
kubernetes:
66-
- v1.28.13
66+
- v1.29.8
6767
- v1.31.0
6868
tekton:
6969
# oldest LTS that exists at the time of our planned next release
7070
- v0.56.8
7171
# newest LTS that exists at the time of our planned next release
72-
- v0.65.0 # RETAIN-COMMENT: TEKTON_NEWEST_LTS
72+
- v0.65.1 # RETAIN-COMMENT: TEKTON_NEWEST_LTS
7373
max-parallel: 4
7474
runs-on: ubuntu-latest
7575
steps:
@@ -84,15 +84,15 @@ jobs:
8484
- name: Install Ko
8585
uses: ko-build/[email protected]
8686
with:
87-
version: v0.15.2
87+
version: v0.17.1
8888
- name: Install kubectl
8989
uses: azure/setup-kubectl@v4
9090
with:
9191
version: ${{ matrix.kubernetes }}
9292
- name: Create kind cluster
9393
uses: helm/kind-action@v1
9494
with:
95-
version: v0.22.0
95+
version: v0.24.0
9696
node_image: kindest/node:${{ matrix.kubernetes }}
9797
cluster_name: kind
9898
wait: 120s
@@ -143,13 +143,13 @@ jobs:
143143
fail-fast: false
144144
matrix:
145145
kubernetes:
146-
- v1.28.13
146+
- v1.29.8
147147
- v1.31.0
148148
tekton:
149149
# oldest LTS that exists at the time of our planned next release
150150
- v0.56.8
151151
# newest LTS that exists at the time of our planned next release
152-
- v0.65.0 # RETAIN-COMMENT: TEKTON_NEWEST_LTS
152+
- v0.65.1 # RETAIN-COMMENT: TEKTON_NEWEST_LTS
153153
max-parallel: 4
154154
runs-on: ubuntu-latest
155155
steps:
@@ -178,7 +178,7 @@ jobs:
178178
- name: Create kind cluster
179179
uses: helm/kind-action@v1
180180
with:
181-
version: v0.22.0
181+
version: v0.24.0
182182
node_image: kindest/node:${{ matrix.kubernetes }}
183183
cluster_name: kind
184184
config: test/kind/config.yaml
@@ -220,7 +220,7 @@ jobs:
220220
- name: Install Ko
221221
uses: ko-build/[email protected]
222222
with:
223-
version: v0.15.2
223+
version: v0.17.1
224224
- name: Install Shipwright Build
225225
run: |
226226
make install-controller-kind

.github/workflows/nightly.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
# Install tools
3030
- uses: ko-build/[email protected]
3131
with:
32-
version: v0.15.2
32+
version: v0.17.1
3333
- uses: imjasonh/setup-crane@31b88efe9de28ae0ffa220711af4b60be9435f6e
3434
- uses: sigstore/cosign-installer@v3
3535

.github/workflows/release.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
# Install tools
4545
- uses: ko-build/[email protected]
4646
with:
47-
version: v0.15.2
47+
version: v0.17.1
4848
- uses: sigstore/cosign-installer@v3
4949

5050
- name: Build Release Changelog

HACK.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ In the near future, the above would be setup by the controller.
4141
make clean && make build
4242
```
4343

44-
* This project uses Golang 1.22 and controller-gen v0.14.0.
44+
* This project uses Golang 1.22 and controller-gen v0.15.0.
4545
* The controllers create/watch Tekton objects.
4646

4747
# Testing

Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ ZAP_FLAGS ?= --zap-log-level=debug --zap-encoder=console
3636
TEST_NAMESPACE ?= default
3737

3838
# CI: tekton pipelines controller version
39-
TEKTON_VERSION ?= v0.65.0
39+
TEKTON_VERSION ?= v0.65.1
4040

4141
# E2E test flags
4242
TEST_E2E_FLAGS ?= -r -p --randomize-all --timeout=1h --trace --vv

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ Shipwright supports any tool that can build container images in Kubernetes clust
3434

3535
## Try It!
3636

37-
- We assume you already have a Kubernetes cluster (v1.27+). If you don't, you can use [KinD](https://kind.sigs.k8s.io), which you can install by running [`./hack/install-kind.sh`](./hack/install-kind.sh).
37+
- We assume you already have a Kubernetes cluster (v1.29+). If you don't, you can use [KinD](https://kind.sigs.k8s.io), which you can install by running [`./hack/install-kind.sh`](./hack/install-kind.sh).
3838

39-
- We also require a Tekton installation (v0.50.+). To install the latest LTS release, run:
39+
- We also require a Tekton installation (v0.56.+). To install the latest LTS release, run:
4040

4141
```bash
42-
kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.65.0/release.yaml
42+
kubectl apply --filename https://storage.googleapis.com/tekton-releases/pipeline/previous/v0.65.1/release.yaml
4343
```
4444

4545
If you are using OpenShift cluster refer [Running on OpenShift](#running-on-openshift) for some more configurations.
@@ -191,7 +191,7 @@ To find out more on what's the best strategy or what else can Shipwright do for
191191
192192
| Dependency | Supported versions |
193193
|--------------------------------------|------------------------------|
194-
| [Kubernetes](https://kubernetes.io/) | v1.27.\*, v1.28.\*, v1.29.\* |
194+
| [Kubernetes](https://kubernetes.io/) | v1.29.\*, v1.30.\*, v1.31.\* |
195195
| [Tekton](https://tekton.dev) | v0.56.\*, v0.59.\*, v0.62.\*, v0.65.\* |
196196
197197
### Platform support
@@ -238,4 +238,4 @@ We are so excited to have you!
238238
239239
---
240240
241-
Shipwright is a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/sandbox-projects/).
241+
Shipwright is a [Cloud Native Computing Foundation (CNCF) Sandbox project](https://www.cncf.io/sandbox-projects/).

0 commit comments

Comments
 (0)