Skip to content

Commit

Permalink
applied review feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
tobias-trabelsi-sonarsource committed Apr 29, 2021
1 parent 44b9f6c commit aec3cb2
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 21 deletions.
3 changes: 0 additions & 3 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,8 +1,5 @@
MIT License

Copyright for portions of this Project are held by Oteemo Inc, 2020.
All other copyright for this project are held by SonarSource S.A, 2021

Copyright (c) 2021 SonarSource S.A.

Permission is hereby granted, free of charge, to any person obtaining a copy
Expand Down
10 changes: 7 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,11 @@
# About this Repo
SonarQube Helm Chart
=================

This is the Git repo of the official SonarSource Helm Chart for SonarQube.
The actual chart can be found, with additional information, in the [charts](charts/) directory.
About this Repo
----------------

This is the Git repo of the SonarSource Helm Chart for [SonarQube](https://www.sonarqube.org/).
The actual chart can be found in the [charts](charts/sonarqube) directory and see the README of the chart for more information.

Have Question or Feedback?
--------------------------
Expand Down
2 changes: 1 addition & 1 deletion charts/sonarqube/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ All changes to this chart will be documented in this file.
* updated application version to 8.8-community
* improved readiness/startup and liveness probes
* improved documentation
* made helm chart the official sonarsource chart for SonarQube

## [0.9.6.2]
* Change order of env variables to better support 7.9-lts

Expand Down
23 changes: 9 additions & 14 deletions charts/sonarqube/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@

This chart bootstraps a SonarQube instance with a PostgreSQL database.

Please note that this chart only supports SonarQube Community, Developer, and Enterprise Editions.

## Compatibility

| SonarQube Version | Kubernetes Version | Helm Chart Version |
Expand All @@ -17,28 +19,21 @@ This chart bootstraps a SonarQube instance with a PostgreSQL database.
To install the chart:

```bash
helm repo add sonarsource <UNDER CONSTRUCTION>
git clone https://github.com/SonarSource/helm-chart-sonarqube.git
cd helm-chart-sonarqube
helm dependency update
kubectl create namespace sonarqube
helm upgrade --install -n sonarqube sonarqube sonarsource/sonarqube
helm upgrade --install -f values.yaml -n sonarqube sonarqube ./
```

The above command deploys Sonarqube on the Kubernetes cluster in the default configuration in the sonarqube namespace. The [configuration](#configuration) section lists the parameters that can be configured during installation.

The default login is admin/admin.

### Install the chart without a chart repository

To install Sonarqube without a chart repository, you need to clone this repository and reference this chart locally

```bash
git clone https://github.com/SonarSource/helm-chart-sonarqube.git
cd helm-chart-sonarqube
helm dependency update
kubectl create namespace sonarqube
helm upgrade --install -f values.yaml -n sonarqube sonarqube ./
```
## How to use it

As the other methode this will install sonarqube on the Kubernetes cluster with the default configuration in the sonarqube namespace.
Take some time to read the Deploy on [SonarQube on Kubernetes](https://docs.sonarqube.org/latest/setup/sonarqube-on-kubernetes/) page.
SonarQube deployment on Kubernetes has been tested with the recommendations and constraints documented there, and deployment has some limitations.

## Uninstalling the chart

Expand Down

0 comments on commit aec3cb2

Please sign in to comment.