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: asciidoc/guides/air-gapped-eib-deployments.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -156,7 +156,7 @@ Many of these options will be repeated across the different component sections,
156
156
157
157
[TIP]
158
158
====
159
-
Full list of customization options in the definition file can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/building-images.md#image-definition-file[upstream documentation]
159
+
Full list of customization options in the definition file can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/building-images.md#image-definition-file[upstream documentation]
160
160
====
161
161
162
162
We will take a look at the following fields which will be present in all definition files:
If you run into any issues while building the images or are looking to further test and debug the process, please refer to the https://github.com/suse-edge/edge-image-builder/tree/release-1.0/docs[upstream documentation].
872
+
If you run into any issues while building the images or are looking to further test and debug the process, please refer to the https://github.com/suse-edge/edge-image-builder/tree/release-1.1/docs[upstream documentation].
Copy file name to clipboardExpand all lines: asciidoc/quickstart/eib.adoc
+30-26Lines changed: 30 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,9 +17,9 @@ For more information, read the <<components-eib,Edge Image Builder Introduction>
17
17
18
18
== Prerequisites
19
19
20
-
* An x86_64 physical host (or virtual machine) running SLES 15 SP5, openSUSE Leap 15.5, or openSUSE Tumbleweed.
20
+
* An x86_64 physical host (or virtual machine) running SLES 15 SP6, openSUSE Leap 15.6, or openSUSE Tumbleweed.
21
21
* An available container runtime (e.g. Podman)
22
-
* A downloaded copy of the latest SLE Micro 5.5 SelfInstall "GM2" ISO image found https://www.suse.com/download/sle-micro/[here].
22
+
* A downloaded copy of the latest SLE Micro 6.0 SelfInstall ISO image found https://www.suse.com/download/sle-micro/[here].
23
23
24
24
NOTE: Other operating systems may function so long as a compatible container runtime is available, but testing on other platforms has not been extensive. The documentation focuses on Podman, but the same functionality should be able to be achieved with Docker.
25
25
@@ -42,7 +42,7 @@ export CONFIG_DIR=$HOME/eib
42
42
mkdir -p $CONFIG_DIR/base-images
43
43
----
44
44
45
-
In the previous step we created a "base-images" directory that will host the SLE Micro 5.5 input image, let's ensure that the downloaded image is copied over to the configuration directory:
45
+
In the previous step we created a "base-images" directory that will host the SLE Micro 6.0 input image, let's ensure that the downloaded image is copied over to the configuration directory:
46
46
47
47
[,shell]
48
48
----
@@ -66,7 +66,7 @@ The configuration directory at this point should look like the following:
66
66
[#quickstart-eib-definition-file]
67
67
== Creating the image definition file
68
68
69
-
The definition file describes the majority of configurable options that the Edge Image Builder supports, a full example of options can be found https://github.com/suse-edge/edge-image-builder/blob/release-1.0/pkg/image/testdata/full-valid-example.yaml[here], and we would recommend that you take a look at the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/building-images.md[upstream building images guide] for more comprehensive examples than the one we're going to run through below. Let's start with a very basic definition file for our OS image:
69
+
The definition file describes the majority of configurable options that the Edge Image Builder supports, a full example of options can be found https://github.com/suse-edge/edge-image-builder/blob/release-1.1/pkg/image/testdata/full-valid-example.yaml[here], and we would recommend that you take a look at the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/building-images.md[upstream building images guide] for more comprehensive examples than the one we're going to run through below. Let's start with a very basic definition file for our OS image:
70
70
71
71
[,console]
72
72
----
@@ -127,7 +127,7 @@ operatingSystem:
127
127
128
128
[NOTE]
129
129
====
130
-
It's also possible to add additional users, create the home directories, set user-id's, add ssh-key authentication, and modify group information. Please refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/building-images.md[upstream building images guide] for further examples.
130
+
It's also possible to add additional users, create the home directories, set user-id's, add ssh-key authentication, and modify group information. Please refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/building-images.md[upstream building images guide] for further examples.
131
131
====
132
132
133
133
=== Configuring RPM packages
@@ -179,7 +179,7 @@ The above is a simple example, but for completeness, download the NVIDIA package
@@ -189,7 +189,7 @@ Adding in additional RPM's via this method is meant for the addition of supporte
189
189
190
190
[NOTE]
191
191
====
192
-
A more comprehensive guide with additional examples can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/installing-packages.md[upstream installing packages guide].
192
+
A more comprehensive guide with additional examples can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/installing-packages.md[upstream installing packages guide].
193
193
====
194
194
195
195
=== Configuring Kubernetes cluster and user workloads
@@ -252,7 +252,7 @@ kubernetes:
252
252
253
253
[NOTE]
254
254
====
255
-
Further examples of options such as multi-node deployments, custom networking, and Helm chart options/values can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/building-images.md#kubernetes[upstream documentation].
255
+
Further examples of options such as multi-node deployments, custom networking, and Helm chart options/values can be found in the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/building-images.md#kubernetes[upstream documentation].
256
256
====
257
257
258
258
[#quickstart-eib-network]
@@ -341,6 +341,8 @@ The output of the command should be similar to:
@@ -438,7 +442,7 @@ The contents of this directory should look like:
438
442
│ │ │ └── sha256sum-amd64.txt
439
443
│ │ └── manifests/
440
444
│ │ ├── dl-manifest-1.yaml
441
-
│ │ └── kubevirt-chart.yaml
445
+
│ │ └── kubevirt.yaml
442
446
│ ├── createrepo.log
443
447
│ ├── eib-build.log
444
448
│ ├── embedded-registry.log
@@ -472,7 +476,7 @@ If the build fails, `eib-build.log` is the first log that contains information.
472
476
473
477
At this point, you should have a ready-to-use image that will:
474
478
475
-
1. Deploy SLE Micro 5.5
479
+
1. Deploy SLE Micro 6.0
476
480
2. Configure the root password
477
481
3. Install the `nvidia-container-toolkit` package
478
482
4. Configure an embedded container registry to serve content locally
@@ -484,9 +488,9 @@ At this point, you should have a ready-to-use image that will:
484
488
[#quickstart-eib-image-debug]
485
489
== Debugging the image build process
486
490
487
-
If the image build process fails, refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/debugging.md[upstream debugging guide].
491
+
If the image build process fails, refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/debugging.md[upstream debugging guide].
488
492
489
493
[#quickstart-eib-image-test]
490
494
== Testing your newly built image
491
495
492
-
For instructions on how to test the newly built CRB image, refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.0/docs/testing-guide.md[upstream image testing guide].
496
+
For instructions on how to test the newly built CRB image, refer to the https://github.com/suse-edge/edge-image-builder/blob/release-1.1/docs/testing-guide.md[upstream image testing guide].
0 commit comments