Update ha.sh

This commit is contained in:
tteck 2021-08-24 12:22:07 -04:00 committed by GitHub
parent bc17a0eed8
commit f54aa9c186
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

8
ha.sh
View File

@ -72,19 +72,19 @@ if [ "$STORAGE_TYPE" == "zfspool" ]; then
fi fi
# Download setup script # Download setup script
REPO="https://github.com/tteck/Proxmox" #REPO="https://github.com/tteck/Proxmox"
wget -qO - ${REPO}/tarball/master | tar -xz --strip-components=1 #wget -qO - ${REPO}/tarball/master | tar -xz --strip-components=1
# Modify LXC permissions to support Docker # Modify LXC permissions to support Docker
LXC_CONFIG=/etc/pve/lxc/${CTID}.conf LXC_CONFIG=/etc/pve/lxc/${CTID}.conf
cat <<EOF >> $LXC_CONFIG cat <<EOF >> $LXC_CONFIG
lxc.cgroup.devices.allow: a lxc.cgroup2.devices.allow: a
lxc.cap.drop: lxc.cap.drop:
EOF EOF
# Load modules for Docker before starting LXC # Load modules for Docker before starting LXC
cat << 'EOF' >> $LXC_CONFIG cat << 'EOF' >> $LXC_CONFIG
lxc.hook.pre-start: sh -ec 'for module in aufs overlay; do modinfo $module; $(lsmod | grep -Fq $module) || modprobe $module; done;' lxc.hook.pre-start: sh -ec 'do modinfo $module; $(lsmod | grep -Fq $module) || modprobe $module; done;'
EOF EOF
# Set autodev hook to enable access to devices in container # Set autodev hook to enable access to devices in container