You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/administration/pages/image-management.adoc
+23-11Lines changed: 23 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,17 +18,20 @@
18
18
{productname} supports these two build types: Dockerfile and the Kiwi build type.
19
19
The Kiwi build type is used to build system, virtual, and other images.
20
20
21
-
The image store for the Kiwi build type is pre-defined as a file system directory at [path]``/srv/www/os-images`` on the server.
21
+
// Needs checking
22
+
// at later places to be fix accordingly
23
+
The image store for the Kiwi build type is pre-defined as a file system directory in the [path]``srv-www`` volume.
22
24
{productname} serves the image store over HTTPS from [literal]``https://<SERVER-FQDN>/os-images/``.
23
25
The image store location is unique and is not customizable.
24
26
25
-
Images are stored in [path]``/srv/www/os-image/ORGANIZATION-ID``.
27
+
Images are stored in an [path]``ORGANIZATION-ID`` directory there.
26
28
27
29
28
30
[[at.images.docker]]
29
31
== Container Images
30
32
31
-
image::image-building.png[scaledwidth=80%]
33
+
// FIXME, bsc#1245987: replace caas pattform with container host?
34
+
// image::image-building.png[scaledwidth=80%]
32
35
33
36
34
37
[[at.images.docker.requirements]]
@@ -113,6 +116,8 @@ For more information, see xref:client-configuration:activation-keys.adoc[].
113
116
114
117
All built images are pushed to an image store.
115
118
This section contains information about creating an image store.
119
+
Image store is generally referenced as a registry.
120
+
116
121
117
122
image::images_image_stores.png[scaledwidth=80%]
118
123
@@ -308,8 +313,9 @@ When you have selected a build profile, detailed information about the selected
308
313
[[at.images.docker.importing]]
309
314
=== Import an Image
310
315
311
-
You can import and inspect arbitrary images.
312
-
Select menu:Images[Image List] from the left navigation bar.
316
+
The second way to get an image is to import and inspect arbitrary images.
317
+
To do that, select menu:Images[Image List] from the left navigation bar.
318
+
313
319
Complete the text boxes of the [guimenu]``Import`` dialog.
314
320
When it has processed, the imported image is listed on the [guimenu]``Image List`` page.
315
321
@@ -397,6 +403,10 @@ For more information, see the documentation of the underlying system.
397
403
[[at.images.kiwi.buildhost]]
398
404
=== Create a Build Host
399
405
406
+
// FIXME, bsc#1245987:
407
+
// Discussing Container-Based KIWI Image Build Support here?
408
+
// Perhaps 2.'docker' might be 2, but the container variant might be different?
409
+
400
410
To build all kinds of images with {productname}, create and configure a build host.
401
411
OS Image build hosts are {salt} clients running on {sles}{nbsp}15 (SP2 or later) or {sles}{nbsp}12 (SP4 or later).
402
412
@@ -490,7 +500,7 @@ Activation keys are mandatory for OS Image building.
490
500
491
501
[NOTE]
492
502
====
493
-
To build OS Images, you need an activation key that is associated with a channel other than `SUSE Manager Default`.
503
+
To build OS Images, you need an activation key that is associated with a channel other than `Default` activation key.
494
504
====
495
505
496
506
.Procedure: Creating an Activation Key
@@ -506,20 +516,22 @@ For more information, see xref:client-configuration:activation-keys.adoc[].
506
516
[[at.images.kiwi.imagestore]]
507
517
=== Create an Image Store
508
518
519
+
// For background info about Image Store, see the overview at the beginning of this chapter.
520
+
509
521
OS Images can require a significant amount of storage space.
510
-
Therefore, we recommended that the OS Image store is located on a partition of its own or on a Btrfs subvolume, separate from the root partition.
511
-
By default, the image store is located at [path]``/srv/www/os-images``.
522
+
By default, the image store is using the [path]``srv-www`` volume.
523
+
512
524
513
525
[NOTE]
514
526
====
515
527
Image stores for Kiwi build type, used to build system, virtual, and other images, are not supported yet.
516
528
517
529
ifeval::[{suma-content} == true]
518
-
Images are always stored in [path]``/srv/www/os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<susemanager_host>/os-images/ORGANIZATION-ID``.
530
+
Images are always stored in [path]``.../os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<susemanager_host>/os-images/ORGANIZATION-ID``.
519
531
endif::[]
520
532
521
533
ifeval::[{uyuni-content} == true]
522
-
Images are always stored in [path]``/srv/www/os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<uyuni_host>/os-images/ORGANIZATION-ID``.
534
+
Images are always stored in [path]``.../os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<uyuni_host>/os-images/ORGANIZATION-ID``.
523
535
endif::[]
524
536
525
537
====
@@ -683,7 +695,7 @@ For information about the Kiwi build system, see the https://osinside.github.io/
683
695
[[at.images.kiwi.building]]
684
696
=== Build an Image
685
697
686
-
There are two ways to build an image using the {webui}.
698
+
There are two ways to build or get an image using the {webui}.
687
699
Either select menu:Images[Build], or click the build icon in the menu:Images[Profiles] list.
0 commit comments