Skip to content

Commit 21175ce

Browse files
committed
Added registry options
1 parent 3b3b096 commit 21175ce

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

content/docs/Container/Build.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ summary: "Container builds on single node install and on Kubernetes"
66

77
OpenRun checks out the source code and builds the app container images. On single node install, builds are done locally and images are maintained on the machine. For Kubernetes installation, builds are done on the Kubernetes cluster using Kaniko, a shared registry is required. For both single-node and Kubernetes installations, delegated builds are supported where the container build is delegated to a dedicated build machine running OpenRun in a builder mode.
88

9-
## Config
9+
## Builder and Registry Config
1010

1111
The configuration for the container builder is
1212

@@ -18,7 +18,7 @@ kaniko_image = "ghcr.io/kaniko-build/dist/chainguard-dev-kaniko/executor:v1.25.3
1818

1919
By default, `auto` mode is used, which implies local build for single node and kaniko build for Kubernetes.
2020

21-
The registry config is empty by default. The possible settings are
21+
A shared container registry is required for Kubernetes install and delegated builds. The registry config is empty by default. The possible settings are
2222

2323
```toml {filename="openrun.toml"}
2424
[registry]
@@ -27,6 +27,8 @@ project = "" # project within the registry
2727
insecure = false # use true if using http:// instead of https://
2828
```
2929

30+
Other options supported for the registry are `username`, `password`, `password_file`, `type` which can be `ecr` or empty, `ca_file`, `client_cert_file`, `client_key_file` and `aws_region`.
31+
3032
## Single-Node Installations
3133

3234
For single node installation, OpenRun checks if the required container image is available locally. If not, the source code is checked out and the container manager command CLI is used to build the image.

0 commit comments

Comments
 (0)