Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 10 additions & 2 deletions .github/workflows/reusable-multi-node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ on:
description: lima template
type: string
default: "template://ubuntu-24.04"
lima_version:
description: lima version
type: string
# Pinned to v1.2, as a workaround for a regression of `limactl copy` in Lima v2.0
# https://github.com/lima-vm/lima/issues/4468
default: "v1.2.2"
container_engine:
description: container engine
type: string
Expand Down Expand Up @@ -47,13 +53,15 @@ jobs:
PORT_ETCD: "${{ inputs.etcd_port }}"
KUBECONFIG: ./kubeconfig
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6

- uses: lima-vm/lima-actions/setup@v1
id: lima-actions-setup
with:
version: "${{ inputs.lima_version }}"

- name: "Cache ~/.cache/lima"
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/lima
key: lima-${{ steps.lima-actions-setup.outputs.version }}
Expand Down
7 changes: 6 additions & 1 deletion .github/workflows/reusable-single-node.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,12 @@ jobs:
PORT_ETCD: "${{ inputs.etcd_port }}"
KUBECONFIG: ./kubeconfig
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Load kernel modules
run: |
sudo modprobe br_netfilter
sudo modprobe iptable_nat
sudo modprobe vxlan
- name: Set up cgroup v2 delegation
run: |
sudo mkdir -p /etc/systemd/system/user@.service.d
Expand Down
8 changes: 4 additions & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
ARG BASE_IMAGE=docker.io/kindest/node:v1.33.0@sha256:91e9ed777db80279c22d1d1068c091b899b2078506e4a0f797fbf6e397c0b0b2
ARG CNI_PLUGINS_VERSION=v1.7.1
ARG HELM_VERSION=v3.17.3
ARG FLANNEL_VERSION=v0.26.7
ARG BASE_IMAGE=docker.io/kindest/node:v1.35.0@sha256:452d707d4862f52530247495d180205e029056831160e22870e37e3f6c1ac31f
ARG CNI_PLUGINS_VERSION=v1.9.0
ARG HELM_VERSION=v4.0.4
ARG FLANNEL_VERSION=v0.27.4
FROM ${BASE_IMAGE}
COPY Dockerfile.d/SHA256SUMS.d/ /tmp/SHA256SUMS.d
ARG CNI_PLUGINS_VERSION
Expand Down
2 changes: 0 additions & 2 deletions Dockerfile.d/SHA256SUMS.d/cni-plugins-v1.7.1

This file was deleted.

2 changes: 2 additions & 0 deletions Dockerfile.d/SHA256SUMS.d/cni-plugins-v1.9.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
58c03705426e929658f45a851df15a86d06ef680cacbf3f2dc127731ca265c28 cni-plugins-linux-amd64-v1.9.0.tgz
2596ef56329dd1269026f46b8df262f09ba43c92dbfb940e1e69fbccccd30a29 cni-plugins-linux-arm64-v1.9.0.tgz
1 change: 0 additions & 1 deletion Dockerfile.d/SHA256SUMS.d/flannel-v0.26.7

This file was deleted.

1 change: 1 addition & 0 deletions Dockerfile.d/SHA256SUMS.d/flannel-v0.27.4
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
c1f3c87436192459c1e1bfd23f96a605892f974e47f87324e360a4f43a4268e1 flannel.tgz
2 changes: 0 additions & 2 deletions Dockerfile.d/SHA256SUMS.d/helm-v3.17.3

This file was deleted.

2 changes: 2 additions & 0 deletions Dockerfile.d/SHA256SUMS.d/helm-v4.0.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
29454bc351f4433e66c00f5d37841627cbbcc02e4c70a6d796529d355237671c helm-v4.0.4-linux-amd64.tar.gz
16b88acc6503d646b7537a298e7389bef469c5cc9ebadf727547abe9f6a35903 helm-v4.0.4-linux-arm64.tar.gz