penguin/monok8s

k8s image for Mono Gateway Dev Kit

alpine/install-packages.sh

raw ยท 747 bytes

#!/bin/bash

cd /build

### CRI-O

tar zxf crio.tar.gz
cd cri-o

./install

crio --version
crio config 2>&1 > /dev/null
if [ $? -ne 0 ]; then
	crio config
	exit $?
fi

#grep -nE 'conmon|default_runtime|runtime_path|monitor-path|pinns_path' /etc/crio/crio.conf.d/10-crio.conf
#crio config | grep -E 'conmon|default_runtime|runtime_path|pinns_path|network_dir|plugin_dirs|cgroup_manager'
echo "--------------"
sed -i "s/default_runtime = \"crun\"/\0\ncgroup_manager = \"cgroupfs\"/g" /etc/crio/crio.conf.d/10-crio.conf
cat /etc/crio/crio.conf.d/10-crio.conf

mkdir -p /var/run/crio
mkdir -p /var/lib/containers/storage
mkdir -p /var/lib/cni
mkdir -p /etc/cni/net.d
mkdir -p /opt/cni/bin
mkdir -p /run/crun
mkdir -p /run/runc

crio --log-level debug