Artifact Repository¶
OpeNgine Sonatype Nexus as artifact repository.
The following example illustrate configuration schema.
artifactory:
mng-cluster:
type: provision-nexus-local
namespace: opengine-frontend
helm:
repo:
name: "sonatype-nexus"
url: "https://kubernetes-charts.storage.googleapis.com/"
chart:
name: "opengine-nexus"
port_name: "opengine-nexus"
app_name: "opengine-nexus"
version: "1.19.0"
appVersion: "3.16.2"
Сonfiguration Schema¶
Element |
Description |
---|---|
|
Cluster name where Artifact Repository will be installed. Should be changed to cluster name defined under k8s section. |
|
Type of installation, only |
|
Namespace to install. |
|
Configuration of Artifact Repository Helm chart, see supported fields description below. |
Sonatype Nexus Helm Configuration Schema¶
All fields below valid for artifactory.mng-cluster.helm section.
Element |
Description |
---|---|
|
Chart Repository name. |
|
Chart Repository URL. Example |
|
Chart Name. |
|
Kubernetes named port name for Chart. |
|
Helm Chart Release name (application name). |
|
Helm Chart version. |
|
Helm Chart Release version (application version). |