Skip to content

Commit

Permalink
Upgrade k8s to v1.25.3 and istio to v1.16.0
Browse files Browse the repository at this point in the history
Signed-off-by: Anshal Shukla <shukla.anshal85@gmail.com>
  • Loading branch information
anshalshukla authored and ustiugov committed Feb 27, 2023
1 parent 9d616ad commit 9dde372
Show file tree
Hide file tree
Showing 7 changed files with 10 additions and 10 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
### Added

### Changed
- Bumped Containerd to v1.6, Knative to v1.9, Go to v1.18, Kubernetes to v1.23, Istio to 1.12, protoc to 3.19, runc to 1.1.
- Bumped Containerd to v1.6, Knative to v1.9, Go to v1.18, Kubernetes to v1.25.3, Istio to 1.16.0, protoc to 3.19, runc to 1.1.

### Fixed

Expand Down
2 changes: 1 addition & 1 deletion configs/kind/kubeadm.conf
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: kubeadm.k8s.io/v1beta3
kind: ClusterConfiguration
kubernetesVersion: v1.23.5
kubernetesVersion: v1.25.3
networking:
podSubnet: 192.168.0.0/16
scheduler:
Expand Down
2 changes: 1 addition & 1 deletion docs/developers_guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ Here are some useful commands (there are plenty of Zipkin tutorials online):
of our [fork](https://github.com/vhive-serverless/firecracker-containerd) of the upstream repository.
Currently, we are in the process of upstreaming VM snapshots support to the upstream repository.

* Current Firecracker version is 0.24.0, Knative 1.9, Kubernetes 1.23.5, gVisor 20210622.0, and Istio 1.12.5.
* Current Firecracker version is 0.24.0, Knative 1.9, Kubernetes 1.25.3, gVisor 20210622.0, and Istio 1.16.0.
We plan to keep our code loosely up to date with the upstream Firecracker repository.

* vHive uses a [fork](https://github.com/ease-lab/kind) of [kind](https://github.com/kubernetes-sigs/kind)
Expand Down
8 changes: 4 additions & 4 deletions scripts/cluster/setup_master_node.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@ kubectl apply -f $ROOT/configs/metallb/metallb-configmap.yaml

# istio
cd $ROOT
curl -L https://istio.io/downloadIstio | ISTIO_VERSION=1.12.5 TARGET_ARCH=x86_64 sh -
export PATH=$PATH:$ROOT/istio-1.12.5/bin
sudo sh -c "echo 'export PATH=\$PATH:$ROOT/istio-1.12.5/bin' >> /etc/profile"
curl -L https://istio.io/downloadIstio | ISTIO_VERSION=1.16.0 TARGET_ARCH=x86_64 sh -
export PATH=$PATH:$ROOT/istio-1.16.0/bin
sudo sh -c "echo 'export PATH=\$PATH:$ROOT/istio-1.16.0/bin' >> /etc/profile"
istioctl install -y -f $ROOT/configs/istio/istio-minimal-operator.yaml

KNATIVE_VERSION="knative-v1.9.0"
Expand All @@ -67,7 +67,7 @@ kubectl apply --filename $ROOT/configs/registry/repository-update-hosts.yaml
# magic DNS
kubectl apply --filename $ROOT/configs/knative_yamls/serving-default-domain.yaml

kubectl apply --filename https://github.com/knative/net-istio/releases/download/$KNATIVE_VERSION/release.yaml
kubectl apply --filename https://github.com/knative/net-istio/releases/download/$KNATIVE_VERSION/net-istio.yaml

# install knative eventing
kubectl apply --filename https://github.com/knative/eventing/releases/download/$KNATIVE_VERSION/eventing-crds.yaml
Expand Down
2 changes: 1 addition & 1 deletion scripts/github_runner/Dockerfile.cri_dev_env
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

FROM kindest/node:v1.23.5
FROM kindest/node:v1.25.3

RUN apt-get update && \
apt-get upgrade --yes && \
Expand Down
2 changes: 1 addition & 1 deletion scripts/install_stock.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ containerd --version || echo "failed to build containerd"


# Install k8s
K8S_VERSION=1.23.5-00
K8S_VERSION=1.25.3-00
curl --silent --show-error https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
sudo sh -c "echo 'deb http://apt.kubernetes.io/ kubernetes-xenial main' > /etc/apt/sources.list.d/kubernetes.list"
sudo apt-get update >> /dev/null
Expand Down
2 changes: 1 addition & 1 deletion scripts/setup_zipkin.sh
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

set -e
# install zipkin pods
kubectl apply -f https://github.com/istio/istio/release-1.12/samples/addons/extras/zipkin.yaml
kubectl apply -f https://github.com/istio/istio/release-1.16/samples/addons/extras/zipkin.yaml

sleep 10s

Expand Down

0 comments on commit 9dde372

Please sign in to comment.