ISO: Add nerdctl

pull/16765/head
Steven Powell 2023-06-23 15:09:04 -07:00
parent b1ee261728
commit 7ac8a65749
8 changed files with 48 additions and 0 deletions

View File

@ -5,4 +5,5 @@ menu "System tools aarch64"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/docker-bin-aarch64/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/cni-plugins-aarch64/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/containerd-bin-aarch64/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/aarch64/package/nerdctl-bin-aarch64/Config.in"
endmenu

View File

@ -0,0 +1,4 @@
config BR2_PACKAGE_NERDCTL_BIN_AARCH64
bool "nerdctl-bin"
default y
depends on BR2_aarch64

View File

@ -0,0 +1 @@
sha256 0edb064a7d68d0425152ed59472ce7566700b4e547afb300481498d4c7fc6cf1 nerdctl-1.4.0-linux-arm64.tar.gz

View File

@ -0,0 +1,18 @@
################################################################################
#
# nerdctl-bin
#
################################################################################
NERDCTL_BIN_AARCH64_VERSION = 1.4.0
NERDCTL_BIN_AARCH64_COMMIT = 7e8114a82da342cdbec9a518c5c6a1cce58105e9
NERDCTL_BIN_AARCH64_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_AARCH64_VERSION)
NERDCTL_BIN_AARCH64_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-arm64.tar.gz
define NERDCTL_BIN_AARCH64_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 \
$(@D)/nerdctlctl \
$(TARGET_DIR)/usr/bin
endef
$(eval $(generic-package))

View File

@ -5,6 +5,7 @@ menu "System tools x86_64"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/docker-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/cni-plugins/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/containerd-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/nerdctl-bin/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/hyperv-daemons/Config.in"
source "$BR2_EXTERNAL_MINIKUBE_PATH/arch/x86_64/package/vbox-mount-service/Config.in"
endmenu

View File

@ -0,0 +1,4 @@
config BR2_PACKAGE_NERDCTL_BIN
bool "nerdctl-bin"
default y
depends on BR2_x86_64

View File

@ -0,0 +1,18 @@
################################################################################
#
# nerdctl-bin
#
################################################################################
NERDCTL_BIN_VERSION = 1.4.0
NERDCTL_BIN_COMMIT = 7e8114a82da342cdbec9a518c5c6a1cce58105e9
NERDCTL_BIN_SITE = https://github.com/containerd/nerdctl/releases/download/v$(NERDCTL_BIN_VERSION)
NERDCTL_BIN_SOURCE = nerdctl-$(NERDCTL_BIN_AARCH64_VERSION)-linux-amd64.tar.gz
define NERDCTL_BIN_INSTALL_TARGET_CMDS
$(INSTALL) -D -m 0755 \
$(@D)/nerdctlctl \
$(TARGET_DIR)/usr/bin
endef
$(eval $(generic-package))

View File

@ -0,0 +1 @@
sha256 d8dcd4e270ae76ab294be3a451a2d8299010e69dce6ae559bc3193535610e4cc nerdctl-1.4.0-linux-amd64.tar.gz