Skip to content

Commit 5c26a6c

Browse files
committed
Add logically bound containers
This change is adding logically bound container files to the base bootc image. We create a .image file for each service, along with a corresponding .container file.
1 parent c9ac84d commit 5c26a6c

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
[Unit]
2+
Description="EDPM iscsid container"
3+
4+
[Container]
5+
Image=iscsid.image
6+
Mount=type=bind,source=/etc/hosts,destination=/etc/hosts,ro=true
7+
Mount=type=bind,source=/etc/localtime,destination=/etc/localtime,ro=true
8+
Mount=type=bind,source=/etc/pki/ca-trust/extracted,destination=/etc/pki/ca-trust/extracted,ro=true
9+
Mount=type=bind,source=/etc/pki/ca-trust/source/anchors,destination=/etc/pki/ca-trust/source/anchors,ro=true
10+
Mount=type=bind,source=/etc/pki/tls/certs/ca-bundle.crt,destination=/etc/pki/tls/certs/ca-bundle.crt,ro=true
11+
Mount=type=bind,source=/etc/pki/tls/certs.pem,destination=/etc/pki/tls/certs.pem,ro=true
12+
Mount=type=bind,source=/dev/log,destination=/dev/log
13+
Mount=type=bind,source=/var/lib/kolla/config_files/iscsid,destination=/var/lib/kolla/config_files/config.json,ro=true
14+
Mount=type=bind,source=/dev,destination=/dev
15+
Mount=type=bind,source=/run,destination=/run
16+
Mount=type=bind,source=/sys,destination=/sys
17+
Mount=type=bind,source=/lib/modules,destination=/lib/modules,ro=true
18+
Mount=type=bind,source=/etc/iscsi,destination=/etc/iscsi,relabel=shared
19+
Mount=type=bind,source=/etc/target,destination=/etc/target,relabel=shared
20+
Mount=type=bind,source=/var/lib/iscsi,destination=/var/lib/iscsi,relabel=shared
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[install]
2+
3+
4+
[Image]
5+
Image=quay.io/podified-antelope-centos10/openstack-iscsid:current-podified

0 commit comments

Comments
 (0)