Update fickit
This commit is contained in:
parent
a499d23149
commit
20df137eeb
12 changed files with 514 additions and 98 deletions
32
fickit-update.yml
Normal file
32
fickit-update.yml
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
kernel:
|
||||
image: nemunaire/kernel:4.9.140-4080ab71159a0b09a0b2ce7d87a7cb7fd719e35d-dirty-amd64
|
||||
cmdline: "console=ttyS0 console=tty0"
|
||||
|
||||
|
||||
init:
|
||||
- linuxkit/init:c563953a2277eb73a89d89f70e4b6dcdcfebc2d1
|
||||
- linuxkit/runc:83d0edb4552b1a5df1f0976f05f442829eac38fe
|
||||
- linuxkit/getty:2eb742cd7a68e14cf50577c02f30147bc406e478
|
||||
|
||||
|
||||
onboot:
|
||||
- name: mod
|
||||
image: linuxkit/modprobe:v0.6
|
||||
command: ["/bin/sh", "-c", "modprobe e1000e"]
|
||||
- name: net-setup
|
||||
image: linuxkit/ip:v0.6
|
||||
command: ["/bin/sh", "-c", "ip a add 10.10.10.5/29 dev eth0; ip link set eth0 up; mkdir -p /boot; ping -W 20 -c 1 10.10.10.6; for p in /dev/sda /dev/sdb; do mount ${p}1 /boot/ && /root/update_imgs; umount /boot; done && sync && reboot -f" ]
|
||||
capabilities:
|
||||
- CAP_SYS_ADMIN
|
||||
- CAP_SYS_BOOT
|
||||
- CAP_NET_RAW
|
||||
- CAP_NET_ADMIN
|
||||
binds:
|
||||
- /dev:/dev
|
||||
- /root/update_imgs:/root/update_imgs:ro
|
||||
|
||||
|
||||
files:
|
||||
- path: root/update_imgs
|
||||
source: configs/update_imgs.sh
|
||||
mode: "0755"
|
||||
Reference in a new issue