Skip to content

Commit cd4265f

Browse files
stevsmitSteven Smith
andauthored
Final builders update (quay#1126)
Co-authored-by: Steven Smith <[email protected]>
1 parent 45ec16f commit cd4265f

File tree

3 files changed

+14
-5
lines changed

3 files changed

+14
-5
lines changed

modules/build-enhancements.adoc

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22
[id="red-hat-quay-builders-enhancement"]
33
= Virtual builds with {productname-ocp}
44

5+
ifeval::["{context}" == "use-quay"]
6+
The _builds_ feature has been moved to link:docs.redhat.com/en/documentation/red_hat_quay/{producty}/html-single/builders_and_image_automation/index[Builders and image automation]. This chapter will be removed in a future version of {productname}.
7+
endif::[]
8+
9+
ifeval::["{context}" == "quay-builders-image-automation"]
10+
The procedures in this section explain how to create an environment for _bare metal builds_ for {productname-ocp}.
11+
12+
513
_Virtual builds_ can be run on virtualized machines with {productname-ocp}. With this method, the _build manager_ first creates the `Job Object` resource. Then, the `Job Object` creates a pod using the `quay-builder-image`. The `quay-builder-image` contains the `quay-builder` binary and the Podman service. The created pod runs as `unprivileged`. The `quay-builder` binary then builds the image while communicating status and retrieving build information from the _build manager_.
614

715
[id="quay-builds-limitations"]
@@ -11,4 +19,5 @@ The following limitations apply to the _virtual builds_ feature:
1119

1220
* Running _virtual builds_ with {productname-ocp} in an unprivileged context might cause some commands that were working under the previous build strategy to fail. Attempts to change the build strategy could potentially cause performance issues and reliability with the build.
1321

14-
* Running _virtual builds_ directly in a container does not have the same isolation as using virtual machines. Changing the build environment might also cause builds that were previously working to fail.
22+
* Running _virtual builds_ directly in a container does not have the same isolation as using virtual machines. Changing the build environment might also cause builds that were previously working to fail.
23+
endif::[]

modules/proc_use-quay-build-workers-dockerfiles.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
= Bare metal builds with {productname-ocp}
44

55
ifeval::["{context}" == "use-quay"]
6-
The _builds_ feature has been moved to link:docs.redhat.com/en/documentation/red_hat_quay/{producty}/html-single/builders_and_image_automation/index[Builders and image automation]. This section will be removed in a future version of {productname}.
6+
The _builds_ feature has been moved to link:docs.redhat.com/en/documentation/red_hat_quay/{producty}/html-single/builders_and_image_automation/index[Builders and image automation]. This chapter will be removed in a future version of {productname}.
77
endif::[]
88

99
ifeval::["{context}" == "quay-builders-image-automation"]

use_quay/master.adoc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,9 +139,9 @@ include::modules/proxy-cache-leveraging-storage-quota-limits.adoc[leveloffset=+2
139139
140140
// Virtual builders
141141
include::modules/build-enhancements.adoc[leveloffset=+1]
142-
include::modules/build-enhanced-arch.adoc[leveloffset=+2]
143-
include::modules/build-limitations.adoc[leveloffset=+2]
144-
include::modules/builders-virtual-environment.adoc[leveloffset=+2]
142+
//include::modules/build-enhanced-arch.adoc[leveloffset=+2]
143+
//include::modules/build-limitations.adoc[leveloffset=+2]
144+
//include::modules/builders-virtual-environment.adoc[leveloffset=+2]
145145
146146
//api
147147
include::modules/proc_use-api.adoc[leveloffset=+1]

0 commit comments

Comments
 (0)