Updated Chart version fir xray to 3.16.0

This commit is contained in:
Aayush-sood94
2021-02-03 21:50:02 +05:30
parent d6fab2841c
commit 2d9f84ad18
8 changed files with 42 additions and 6 deletions

View File

@@ -1,6 +1,10 @@
# JFrog Openshift Artifactory-Xray Chart Changelog # JFrog Openshift Artifactory-Xray Chart Changelog
All changes to this chart will be documented in this file. All changes to this chart will be documented in this file.
## [6.10.0] Feb 3, 2021
* Updating to Xray chart version 6.10.0 and Xray app version 3.16.0
## [6.8.3] Dec 29, 2020 ## [6.8.3] Dec 29, 2020
* Updating to Xray chart version 6.8.3 and Xray app version 3.15.1 * Updating to Xray chart version 6.8.3 and Xray app version 3.15.1

View File

@@ -1,5 +1,5 @@
apiVersion: v1 apiVersion: v1
appVersion: 3.15.1 appVersion: 3.16.0
description: Universal component scan for security and license inventory and impact analysis description: Universal component scan for security and license inventory and impact analysis
sources: sources:
- https://bintray.com/jfrog/product/xray/view - https://bintray.com/jfrog/product/xray/view
@@ -13,4 +13,4 @@ maintainers:
- email: johnp@jfrog.com - email: johnp@jfrog.com
name: John Peterson name: John Peterson
name: openshift-xray name: openshift-xray
version: 6.8.3 version: 6.10.0

View File

View File

@@ -17,6 +17,38 @@ xray.xray.jfrogUrl
This is due to helm referencing the value through the subchart named xray now. This is due to helm referencing the value through the subchart named xray now.
## Security Context Constraints
To deploy this helm chart you will need to be a cluster admin w/ access to the anyuid scc.
````bash
oc adm policy add-scc-to-user anyuid -z my_service_account -n my_namespace
````
# Master and Join Key
The master and join key used to deploy Artifactory must be supplied to Xray at the time of installation.
## Deploying the Helm Chart
1. Deploy a Postgresql to use an external database. You can find additional information on how to configure your Postgresql database [here](https://www.jfrog.com/confluence/display/JFROG/Configuring+the+Database).
2. Run `helm dep build` to pull the subchart referenced by the `requirements.yaml`
3. Update POSTGRES_HOST, MASTER_KEY, JOIN_KEY variables below and install `openshift-xray` with the example commands:
````bash
POSTGRES_HOST=postgres-postgresql
MASTER_KEY=my_artifactory_master_key
JOIN_KEY=my_artifactory_join_key
helm upgrade --install openshift-xray . \
--set xray.database.url=postgres://$POSTGRES_HOST:5432/xraydb?sslmode=disable \
--set xray.database.user=artifactory \
--set xray.database.password=password \
--set xray.xray.jfrogUrl=http://openshift-artifactory-ha-nginx" \
--set xray.xray.joinKey=$JOIN_KEY \
--set xray.xray.masterKey=$MASTER_KEY
````
## Prerequisites Details ## Prerequisites Details
* Kubernetes 1.12+ * Kubernetes 1.12+

View File

@@ -1,6 +1,6 @@
dependencies: dependencies:
- name: xray - name: xray
repository: https://charts.jfrog.io/ repository: https://charts.jfrog.io/
version: 6.8.3 version: 6.10.0
digest: sha256:8ae5d5a4bf04831b85f739cdb8b7bd82385b9fe65582f202d1bb57ad6f2046e1 digest: sha256:f35c5c16ba304a670af922a378888e2cb25f10a1a9dcbb1862faa53d584349af
generated: "2020-12-29T08:09:20.559977-08:00" generated: "2021-02-03T17:55:09.2063304+05:30"

View File

@@ -1,4 +1,4 @@
dependencies: dependencies:
- name: xray - name: xray
version: 6.8.3 version: 6.10.0
repository: https://charts.jfrog.io/ repository: https://charts.jfrog.io/