tuto3: share resolv.conf between wks mnt namespaces
This commit is contained in:
parent
2f2bf491b7
commit
b695eeb748
13
tuto3.yml
13
tuto3.yml
|
@ -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
|
||||
|
|
Reference in New Issue