UNCLASSIFIED

Commit 4cdb2ac8 authored by Michael Martin's avatar Michael Martin
Browse files

Merge branch '700-update-nexus-to-3-34-0' into 'main'

version bump to 3.34.0-01

See merge request !18
parents aa46934c d7d67a55
Pipeline #464879 passed with stages
in 5 minutes and 11 seconds
# Changelog
---
## [34.0.0-bb.0] - 2021-09-03
### Modified
- Sync with upstream charts 34.0.0 at https://github.com/sonatype/helm3-charts.git
- Version bump to 3.34.0
## [33.1.0-bb.0] - 2021-08-27
### Modified
- Sync with upstream charts 33.1.0 at https://github.com/sonatype/helm3-charts.git
- Version bump to 3.33.1
- Increased default cpu resource request and limits
## [29.1.0-bb.9] - 2021-09-01
### Changed
- add map to specify image, tag, and policy in values for proxy and saml jobs
......
......@@ -3,10 +3,10 @@ name: nexus-repository-manager
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
version: 33.1.0-bb.0
version: 34.0.0-bb.0
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application.
appVersion: 3.33.1
appVersion: 3.34.0
description: Sonatype Nexus Repository Manager - Universal Binary repository
......
......@@ -101,7 +101,7 @@ deploymentStrategy: Recreate
image:
# IB Nexus Image
repository: registry1.dso.mil/ironbank/sonatype/nexus/nexus
tag: 3.33.1-01
tag: 3.34.0-01
pullPolicy: IfNotPresent
nexus:
......@@ -115,7 +115,8 @@ nexus:
# secretName: registrySecret
env:
- name: install4jAddVmParams
value: "-Xms1200M -Xmx1200M -XX:MaxDirectMemorySize=2G -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
# using values based on 8GB of RAM on host -- https://help.sonatype.com/repomanager3/installation/system-requirements
value: "-Xms2703M -Xmx2703M -XX:MaxDirectMemorySize=2703G -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
- name: NEXUS_SECURITY_RANDOMPASSWORD
value: "true"
properties:
......@@ -131,22 +132,13 @@ nexus:
affinity: {}
resources:
# requests:
## Based on https://support.sonatype.com/hc/en-us/articles/115006448847#mem
## and https://twitter.com/analytically/status/894592422382063616:
## Xms == Xmx
## Xmx <= 4G
## MaxDirectMemory >= 2G
## Xmx + MaxDirectMemory <= RAM * 2/3 (hence the request for 4800Mi)
## MaxRAMFraction=1 is not being set as it would allow the heap
## to use all the available memory.
# cpu: 250m
# memory: 4800Mi
# Based on https://help.sonatype.com/repomanager3/installation/system-requirements
requests:
cpu: 1 # Values for testing and pipeline pursoses. If deploying for production use please modify these values.
memory: 3000Mi
cpu: 4
memory: 8000Mi
limits:
cpu: 1
memory: 3000Mi
cpu: 4
memory: 8000Mi
# The ports should only be changed if the nexus image uses a different port
nexusPort: 8081
......
......@@ -15,3 +15,16 @@ bbtests:
networkPolicies:
enabled: true
nexus:
# values matched with bigbang k3d/values.yaml
env:
- name: install4jAddVmParams
value: "-Xms1024M -Xmx1024M -XX:MaxDirectMemorySize=1024G -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap"
resources:
requests:
cpu: 1
memory: 3000Mi
limits:
cpu: 1
memory: 3000Mi
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment