Skip to content

Commit 9f78e44

Browse files
committed
Added content on Operating System Files (#909)
* Added content on Operating System Files Signed-off-by: Ranjini M N <[email protected]>
1 parent d36bcea commit 9f78e44

File tree

1 file changed

+38
-0
lines changed

1 file changed

+38
-0
lines changed

asciidoc/quickstart/eib.adoc

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,44 @@ operatingSystem:
173173
The values provided in this example are for illustrative purposes only. Please adjust them to fit your specific requirements.
174174
====
175175

176+
[#adding-certificates]
177+
=== Adding certificates
178+
179+
Certificate files with the extension ".pem" or ".crt" stored in the `certificates` directory will be installed in the node system-wide certificate store:
180+
181+
[,console]
182+
----
183+
.
184+
├── definition.yaml
185+
└── certificates
186+
├── my-ca.pem
187+
└── my-ca.crt
188+
----
189+
190+
See the https://documentation.suse.com/smart/security/html/tls-certificates/index.html#tls-adding-new-certificates["Securing Communication with TLS Certificate" guide] for more information.
191+
192+
[#adding-operating-system-files]
193+
=== Adding Operating System Files
194+
195+
The files placed in the `os-files` directory in the image configuration directory are automatically copied into the filesystem of the built image.
196+
The exact directory directory will be retained when they are copied.
197+
For example, if a file exists in a subdirectory named `os-files/etc`, it is placed in the `/etc` directory of the built image.
198+
199+
[NOTE]
200+
====
201+
If the `os-files` directory exists, it cannot be empty.
202+
====
203+
204+
[,console]
205+
----
206+
.
207+
├── definition.yaml
208+
└── os-files
209+
└── etc
210+
└── ssh
211+
└── sshd_config
212+
----
213+
176214
[#eib-configuring-rpm-packages]
177215
=== Configuring RPM packages
178216

0 commit comments

Comments
 (0)