Skip to content
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.

Commit

Permalink
Merge pull request #8 from Oteemo/update-nexus-iq
Browse files Browse the repository at this point in the history
Increment chart version
  • Loading branch information
rjkernick authored Jan 24, 2020
2 parents 99a1c06 + b8f3926 commit 0c32ede
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 27 deletions.
24 changes: 16 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,28 @@
# Oteemo Charts Repository

This is the Oteemo helm charts repository.
Welcome to the oteemo charts repository. All charts are in the charts directory.

### How It Works
## Adding the chart Repository

`helm repo add oteemocharts https://oteemo.github.io/charts`

## Contributing

Feel free to fork our repo and create a pull request with any new features or bug fixes.

## Contacting us

For issues or concerns, please fill out an issue or email us at [email protected]

## How It Works

GitHub Pages points to the `gh-pages` branch so anything pushed to that branch will be publicly available. We are using a couple github actions to automate testing and deployment of charts. It is based off the example [here](https://github.com/helm/charts-repo-actions-demo).

### Process to add a chart to the repository
## Process to add a chart to the repository

1. Create a branch for your new chart
1. Create a branch or fork for your new chart
1. Initialize new chart in the `charts` directory with `helm create mychart` or by copying in your work from outside
1. After chart development is done, run (at minimum) `helm lint mychart/` to validate yaml and templates
1. Don't forget to bump your chart version (if needed)
1. Create a pull request with the new chart or updates
1. Once the PR is approved, the automation will publish the chart to our repository

### Adding the chart Repository

`helm repo add oteemocharts https://oteemo.github.io/charts`
3 changes: 2 additions & 1 deletion charts/nexusiq/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
apiVersion: v1
appVersion: 1.63.0
version: 1.0.1
version: 1.0.2
description: A Helm chart for Nexus IQ
name: nexusiq
keywords:
Expand Down
33 changes: 15 additions & 18 deletions charts/nexusiq/values.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
replicaCount: 1

nexusIQ:
nexusIQ:
repository: sonatype/nexus-iq-server
tag: 1.63.0
pullPolicy: IfNotPresent
metricsPort: 8071
applicationPort: 8070
# env:
# env:
# pvPath: -Djava.util.prefs.userRoot=/some-other-dir

livenessProbe:
Expand Down Expand Up @@ -34,36 +34,33 @@ service:

ingress:
enabled: false
annotations:
annotations:
# certmanager.k8s.io/cluster-issuer: "letsencrypt-prod"
# nginx.ingress.kubernetes.io/ssl-redirect: "false"
# nginx.ingress.kubernetes.io/add-base-url: "true"
# certmanager.k8s.io/acme-challenge-type: "dns01"
# certmanager.k8s.io/acme-dns01-provider: "aws"
# kubernetes.io/tls-acme: "true"
hostName:
# kubernetes.io/tls-acme: "true"
hostName:
hosts:
- host:
- host:
paths: []
tls:
- secretName: nexusiq_tls
hosts:




persistence:
enabled: false
accessMode: ReadWriteOnce
storageSize: 25Gi
storageClass: gp2
labels:
annotations:
persistence:
enabled: false
accessMode: ReadWriteOnce
storageSize: 25Gi
storageClass: gp2
labels:
annotations: {}


resources:
resources:
# Request and Resource limits have not been tested. Please read system requirements for NexusIQ
# and experiment based upon usage levels you are monitoring.
# and experiment based upon usage levels you are monitoring.
# limits:
# cpu: 100m
# memory: 128Mi
Expand Down

0 comments on commit 0c32ede

Please sign in to comment.