mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[chart/solr] Description: Updated Version and Readme (#15208)
* Description Bumped Version 1.1.1 Bumped AppVersion 7.7.2 Updated Readme with examples On branch master Your branch is ahead of 'origin/master' by 22 commits. (use "git push" to publish your local commits) Changes to be committed: modified: Chart.yaml modified: README.md modified: values.yaml Signed-off-by: Michael D Roach <michael.r@ware2go.co> * Description: Bumped Minor version instead of Patch On branch master Your branch is up to date with 'origin/master'. Changes to be committed: modified: Chart.yaml Signed-off-by: Michael D Roach <michael.r@ware2go.co>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
0d0646bd4e
commit
accfcb3b32
@@ -2,8 +2,8 @@
|
||||
|
||||
apiVersion: "v1"
|
||||
name: "solr"
|
||||
version: "1.1.0"
|
||||
appVersion: "7.6.0"
|
||||
version: "1.2.0"
|
||||
appVersion: "7.7.2"
|
||||
description: "A helm chart to install Apache Solr: http://lucene.apache.org/solr/"
|
||||
keywords:
|
||||
- "solr"
|
||||
|
||||
@@ -14,7 +14,7 @@ The chart installs the Solr docker image from: https://hub.docker.com/_/solr/
|
||||
|
||||
To install the Solr helm chart run:
|
||||
|
||||
```
|
||||
```txt
|
||||
helm repo add incubator http://storage.googleapis.com/kubernetes-charts-incubator
|
||||
$ helm install --name solr incubator/solr
|
||||
```
|
||||
@@ -23,7 +23,6 @@ $ helm install --name solr incubator/solr
|
||||
|
||||
The following table shows the configuration options for the Solr helm chart:
|
||||
|
||||
|
||||
| Parameter | Description | Default Value |
|
||||
| --------------------------------------------- | ------------------------------------- | --------------------------------------------------------------------- |
|
||||
| `port` | The port that Solr will listen on | `8983` |
|
||||
@@ -75,6 +74,11 @@ The following table shows the configuration options for the Solr helm chart:
|
||||
| `exporter.service.type` | The type of the exporter service | `ClusterIP` |
|
||||
| `exporter.service.annotations` | Annotations to apply to the exporter service | `{}` |
|
||||
|
||||
## Service Start with command sets
|
||||
|
||||
helm install --name solr \
|
||||
--set image.tag=7.7.2,javaMem="-Xms1g -Xmx1g",logLevel=INFO,replicaCount=2,livenessProbe.initialDelaySeconds=420,exporter.readinessProbe.periodSeconds=30 incubator/solr
|
||||
|
||||
|
||||
## TLS Configuration
|
||||
|
||||
@@ -86,7 +90,7 @@ Generate SSL certificate for the installation:
|
||||
|
||||
base64 Encode the CSR and apply into kubernetes as a CertificateSigningRequest
|
||||
|
||||
```
|
||||
```sh
|
||||
export MY_CSR_NAME="solr-certifiate"
|
||||
cat <<EOF | ikubectl apply -f -
|
||||
apiVersion: certificates.k8s.io/v1beta1
|
||||
@@ -116,3 +120,9 @@ We store the certificate and private key in a Kubernetes secret:
|
||||
Now the secret can be used in the solr installation:
|
||||
|
||||
`helm install . --set tls.enabled=true,tls.certSecret.name=solr-certificate,tls.importKubernetesCA=true`
|
||||
|
||||
## Minikube Notes
|
||||
|
||||
- Chart out of the box start with 2G,2G...So..
|
||||
- minikube start --vm-driver=hyperkit --memory 4096
|
||||
- minikube start --vm-driver=virtualbox --memory 4096
|
||||
|
||||
@@ -22,12 +22,12 @@ terminationGracePeriodSeconds: 180
|
||||
# Solr image settings
|
||||
image:
|
||||
repository: solr
|
||||
tag: 7.6.0
|
||||
tag: 7.7.2
|
||||
pullPolicy: IfNotPresent
|
||||
|
||||
# Solr pod liveness
|
||||
livenessProbe:
|
||||
initialDelaySeconds: 20
|
||||
initialDelaySeconds: 45
|
||||
periodSeconds: 10
|
||||
|
||||
# Solr pod readiness
|
||||
|
||||
Reference in New Issue
Block a user