buildroot:rktlet
Table of Contents
rktlet
A Kubernetes Container Runtime Interface implementation using rkt as the main container runtime
runtime dependencies | rkt |
---|---|
make dependencies | libgtk2.0-dev |
libhdf5-dev | |
libhwloc-dev | |
python | |
librrd-dev |
Pré requis
apt install libgtk2.0-dev libhdf5-dev libhwloc-dev librrd-dev
Recette
mkdir /data/buildroot/package/rktlet cat > /data/buildroot/package/rktlet/Config.in<< 'EOF' config BR2_PACKAGE_RKTLET bool "rktlet" depends on BR2_PACKAGE_RKT help A Kubernetes Container Runtime Interface implementation using rkt as the main container runtime EOF cat > /data/buildroot/package/rktlet/rktlet.mk<< 'EOF' ############################################################# # # rktlet #https://github.com/kubernetes-retired/rktlet/archive/refs/tags/v0.1.0.tar.gz ############################################################# RKTLET_VERSION = 0.1.0 RKTLET_SOURCE = v$(RKTLET_VERSION).tar.gz RKTLET_SITE = https://github.com/kubernetes-retired/rktlet/archive/refs/tags RKTLET_DEPENDENCIES = rkt define RKTLET_CONFIGURE_CMDS rm $(@D)/build -rf git clone https://github.com/kubernetes-retired/rktlet.git $(@D)/build endef define RKTLET_BUILD_CMDS cd $(@D)/build && \ GO111MODULE=off GOROOT=/go GOPATH=$(@D)/go make endef define RKTLET_INSTALL_TARGET_CMDS cd $(@D)/build && \ install -Dm755 $(@D)/build/bin/rktlet "${TARGET_DIR}/usr/bin/rktlet" endef $(eval $(generic-package)) EOF sed -i '/menu "Custom packages"/a source "package/rktlet/Config.in"' /data/buildroot/package/Config.in
buildroot/rktlet.txt · Last modified: 2025/02/19 10:59 by 127.0.0.1