Skip to content

Commit 160432e

Browse files
cvetkovicustiugov
authored andcommitted
Knative upgrade to v1.4
Signed-off-by: Lazar Cvetković <l.cvetkovic.997@gmail.com>
1 parent 336ad77 commit 160432e

File tree

11 files changed

+132
-149
lines changed

11 files changed

+132
-149
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,25 @@
44

55
### Added
66

7+
### Changed
8+
9+
### Fixed
10+
11+
12+
## v1.5
13+
14+
### Added
15+
16+
### Changed
17+
- Bumped Containerd to v1.6, Knative to v1.4, Go to v1.18, Kubernetes to v1.23, Istio to 1.12, protoc to 3.19, runc to 1.1.
18+
19+
### Fixed
20+
21+
22+
## v1.4.1
23+
24+
### Added
25+
726
### Changed
827
- Support Ubuntu 20 as the host OS, Ubuntu 18 support dropped.
928

configs/.wordlist.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -400,6 +400,7 @@ rperf
400400
RPerf
401401
RPERF
402402
rsquo
403+
runc
403404
runtime
404405
runtimes
405406
s

configs/knative_yamls/serving-core.yaml

Lines changed: 79 additions & 100 deletions
Large diffs are not rendered by default.

configs/knative_yamls/serving-crds.yaml

Lines changed: 25 additions & 34 deletions
Large diffs are not rendered by default.

configs/knative_yamls/serving-default-domain.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ metadata:
2222
app.kubernetes.io/component: default-domain-job
2323
app.kubernetes.io/name: knative-serving
2424
app.kubernetes.io/version: devel
25-
serving.knative.dev/release: devel
2625
spec:
2726
template:
2827
metadata:
@@ -39,7 +38,7 @@ spec:
3938
- name: default-domain
4039
# This is the Go import path for the binary that is containerized
4140
# and substituted here.
42-
image: docker.io/vhiveease/default-domain-dd6f55160290a90018ba318b624be12e@sha256:dd9615e1688a2d50df81b4d232abc998b58b3f0ed841d0a6e84d23e84c6611b5
41+
image: docker.io/vhiveease/default-domain-dd6f55160290a90018ba318b624be12e@sha256:75a1a31cc2aad47c97b458505d535758ec87159d55c3a9dc196c94eaaef323b6
4342
args: ["-magic-dns=sslip.io"]
4443
ports:
4544
- name: http
@@ -84,7 +83,6 @@ metadata:
8483
app.kubernetes.io/component: default-domain-job
8584
app.kubernetes.io/name: knative-serving
8685
app.kubernetes.io/version: devel
87-
serving.knative.dev/release: devel
8886
spec:
8987
selector:
9088
app: default-domain

configs/knative_yamls/serving-hpa.yaml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ metadata:
2222
app.kubernetes.io/component: autoscaler-hpa
2323
app.kubernetes.io/name: knative-serving
2424
app.kubernetes.io/version: devel
25-
serving.knative.dev/release: devel
2625
spec:
2726
selector:
2827
matchLabels:
@@ -36,7 +35,6 @@ spec:
3635
app.kubernetes.io/component: autoscaler-hpa
3736
app.kubernetes.io/name: knative-serving
3837
app.kubernetes.io/version: devel
39-
serving.knative.dev/release: devel
4038
spec:
4139
# To avoid node becoming SPOF, spread our replicas to different nodes.
4240
affinity:
@@ -53,7 +51,7 @@ spec:
5351
- name: autoscaler-hpa
5452
# This is the Go import path for the binary that is containerized
5553
# and substituted here.
56-
image: docker.io/vhiveease/autoscaler-hpa-85c0b68178743d74ff7f663a72802ceb@sha256:7091e1425131da067623ee52b986eb2e78d0f6468ed809b2006fc9142b32a257
54+
image: docker.io/vhiveease/autoscaler-hpa-85c0b68178743d74ff7f663a72802ceb@sha256:b455e4be91b939abadce40c40344feb83ea01c50e547c5d18795ebf869ac24eb
5755
resources:
5856
requests:
5957
cpu: 30m
@@ -95,7 +93,6 @@ metadata:
9593
app.kubernetes.io/component: autoscaler-hpa
9694
app.kubernetes.io/name: knative-serving
9795
app.kubernetes.io/version: devel
98-
serving.knative.dev/release: devel
9996
name: autoscaler-hpa
10097
namespace: knative-serving
10198
spec:

configs/knative_yamls/serving-post-install-jobs.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
---
3-
# /tmp/tmp.LiPa9qLxMx/serving-storage-version-migration.yaml
3+
# /tmp/tmp.CrjanB0GV8/serving-storage-version-migration.yaml
44
# Copyright 2020 The Knative Authors
55
#
66
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -25,7 +25,6 @@ metadata:
2525
app.kubernetes.io/name: knative-serving
2626
app.kubernetes.io/component: storage-version-migration-job
2727
app.kubernetes.io/version: devel
28-
serving.knative.dev/release: devel
2928
spec:
3029
ttlSecondsAfterFinished: 600
3130
backoffLimit: 10
@@ -45,7 +44,7 @@ spec:
4544
- name: migrate
4645
# This is the Go import path for the binary that is containerized
4746
# and substituted here.
48-
image: docker.io/vhiveease/migrate-242d0a35bf580c5b411a545d79618fbf@sha256:e79146204aac1cccdfcf30ca178073e41f04c219e2e6d30a6641edf680df9555
47+
image: docker.io/vhiveease/migrate-242d0a35bf580c5b411a545d79618fbf@sha256:a163bc57833f0cfdd0fad648969d27a537f937335bfbd56208c887460a05284d
4948
args:
5049
- "services.serving.knative.dev"
5150
- "configurations.serving.knative.dev"

configs/knative_yamls/serving-storage-version-migration.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ metadata:
2222
app.kubernetes.io/name: knative-serving
2323
app.kubernetes.io/component: storage-version-migration-job
2424
app.kubernetes.io/version: devel
25-
serving.knative.dev/release: devel
2625
spec:
2726
ttlSecondsAfterFinished: 600
2827
backoffLimit: 10
@@ -42,7 +41,7 @@ spec:
4241
- name: migrate
4342
# This is the Go import path for the binary that is containerized
4443
# and substituted here.
45-
image: docker.io/vhiveease/migrate-242d0a35bf580c5b411a545d79618fbf@sha256:e79146204aac1cccdfcf30ca178073e41f04c219e2e6d30a6641edf680df9555
44+
image: docker.io/vhiveease/migrate-242d0a35bf580c5b411a545d79618fbf@sha256:a163bc57833f0cfdd0fad648969d27a537f937335bfbd56208c887460a05284d
4645
args:
4746
- "services.serving.knative.dev"
4847
- "configurations.serving.knative.dev"

docs/developers_guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ Here are some useful commands (there are plenty of Zipkin tutorials online):
183183
of our [fork](https://github.com/ease-lab/firecracker-containerd) of the upstream repository.
184184
Currently, we are in the process of upstreaming VM snapshots support to the upstream repository.
185185

186-
* Current Firecracker version is 0.24.0, Knative 1.3, Kubernetes 1.23.5, gVisor 20210622.0, and Istio 1.12.5.
186+
* Current Firecracker version is 0.24.0, Knative 1.4, Kubernetes 1.23.5, gVisor 20210622.0, and Istio 1.12.5.
187187
We plan to keep our code loosely up to date with the upstream Firecracker repository.
188188

189189
* vHive uses a [fork](https://github.com/ease-lab/kind) of [kind](https://github.com/kubernetes-sigs/kind)

scripts/install_stock.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ sudo apt-get update >> /dev/null
5252
sudo apt-get -y install cri-tools ebtables ethtool kubeadm=$K8S_VERSION kubectl=$K8S_VERSION kubelet=$K8S_VERSION kubernetes-cni >> /dev/null
5353

5454
# Install knative CLI
55-
KNATIVE_VERSION="release-1.3"
55+
KNATIVE_VERSION="release-1.4"
5656
git clone --quiet --depth=1 --branch=$KNATIVE_VERSION -c advice.detachedHead=false https://github.com/knative/client.git $HOME/client
5757
cd $HOME/client
5858
hack/build.sh -f

0 commit comments

Comments
 (0)