tuto3: share resolv.conf between wks mnt namespaces

This commit is contained in:
nemunaire 2020-04-07 22:47:38 +02:00
parent 2f2bf491b7
commit b695eeb748
1 changed files with 13 additions and 0 deletions

View File

@ -54,6 +54,8 @@ services:
bindNS:
net: /run/netns/wks1
uts: /run/utsns/wks1
binds:
- /var/lib/adlin/wks1resolv.conf:/etc/resolv.conf
- name: dhcpcd-wks2
image: linuxkit/dhcpcd:v0.7
@ -68,6 +70,8 @@ services:
bindNS:
net: /run/netns/wks2
uts: /run/utsns/wks2
binds:
- /var/lib/adlin/wks2resolv.conf:/etc/resolv.conf
- name: sshd-wks1
image: linuxkit/sshd:v0.7
@ -79,6 +83,7 @@ services:
- /etc/ssh/sshd_config:/etc/ssh/sshd_config
- /etc/wpasswd:/etc/passwd
- /etc/wshadow:/etc/shadow
- /var/lib/adlin/wks1resolv.conf:/etc/resolv.conf
- name: sshd-wks2
image: linuxkit/sshd:v0.7
@ -90,6 +95,7 @@ services:
- /etc/ssh/sshd_config:/etc/ssh/sshd_config
- /etc/wpasswd:/etc/passwd
- /etc/wshadow:/etc/shadow
- /var/lib/adlin/wks2resolv.conf:/etc/resolv.conf
- name: mainrouter
image: nemunaire/adlin-tuto3:a8593e91cb830dede2ad25a205ef47141a5a3c22
@ -291,6 +297,13 @@ files:
GRANT ALL PRIVILEGES ON DATABASE matrix TO matrix;
mode: "0444"
- path: etc/init.d/011-init-disk
contents: |
#!/bin/sh
mkdir -p /var/lib/adlin/
touch /var/lib/adlin/wks1resolv.conf /var/lib/adlin/wks2resolv.conf
mode: "0755"
- path: etc/init.d/011-tuto-net
contents: |
#!/bin/sh