VKPR nexus install
Description
Install nexus into cluster. For more information about nexus, click here.
Commands
Interactive inputs:
  vkpr nexus install [flags]
Non-interactive without setting values or using VKPR Values:
  vkpr nexus install --default
Argument Reference
Flags
  --default   Use to automatically fill inputs with default values
  --dry_run   Simulate an install
  --domain    Set the application address
  --secure    Using HTTPS in the application
  --password  Specifies the Nexus Root Password
  --ssl       Defines that the application will use its own certificate
  --crt_file  Specifies the nexus .crt file path
  --key_file  Specifies the nexus .key file path
Values File
Globals
The following arguments are supported by the globals:
- domain- (Required) Define the domain used by the application. The default is- localhost.
- secure- (Required) Specifies if the services from the application will expose HTTPS ports inside the cluster. The default is- false.
- ingressClassname- (Optional) Define which ingress controller will expose the application. The default is- nginx.
- namespace- (Optional) Define where the application will be provisioned. The default is- vkpr.
Local
The following arguments are supported:
- enabled- (Optional) Enables the installation if performed with the command vkpr apply.
- namespace- (Optional) Define where the application will be provisioned. The default is- vkpr.
- ingressClassname- (Optional) Define which ingress controller will expose the application. The default is- nginx.
- rootPassword- (Optional) Define the Nexus Root Password. The default is- vkpr123.
- persistence- (Optional) Specifies if the content from the application will be storage in a volume. The default is- false.
- metrics- (Optional) Specifies if the application will expose your metrics. The default is- false.
- ssl- enabled- (Optional) Enable the manual certificate into ingress. The default is- false.
- crt- Specify the certificate path.
- key- Specify the key path.
- secretName- (Optional) Specifies if the content from the application will be storage in a volume.
 
- helmArgs- (Optional) Used when you need to change some value or add a new value to the helm values used by the formula.
caution
Using helmArgs the application may behave in a way that VKPR may not be used in the best way it was designed. Use it when you know what you're doing
Environment values
The following variables are supported:
- ingressClassName- VKPR_ENV_NEXUS_INGRESS_CLASS_NAME
- namespace- VKPR_ENV_NEXUS_NAMESPACE
- rootPassword- VKPR_ENV_NEXUS_ROOT_PASSWORD
- persistence- VKPR_ENV_NEXUS_PERSISTENCE
- metrics- VKPR_ENV_NEXUS_METRICS
- ssl- enabled- VKPR_ENV_NEXUS_SSL
- crt- VKPR_ENV_NEXUS_CERTIFICATE
- key- VKPR_ENV_NEXUS_KEY
- secretName- VKPR_ENV_NEXUS_SSL_SECRET
 
About the Formula
Chart Version: 4.14.0 
Application Version: v3.41.1 
Helm Chart: stevehipwell/nexus3 
See Also
- VKPR nexus remove - Uninstall nexus from the cluster.