Skip to content

Commit 44b3b5b

Browse files
committed
Solr Operator v0.6.0 Release
1 parent 4c2ed79 commit 44b3b5b

13 files changed

+31
-33
lines changed

config/crd/bases/solr.apache.org_solrbackups.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

config/crd/bases/solr.apache.org_solrclouds.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

config/crd/bases/solr.apache.org_solrprometheusexporters.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null

docs/local_tutorial.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,9 @@ This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-
9090

9191
```bash
9292
# Install the Solr & Zookeeper CRDs
93-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml
93+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
9494
# Install the Solr operator and Zookeeper Operator
95-
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
95+
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0
9696
```
9797

9898
_Note that the Helm chart version does not contain a `v` prefix, which the downloads version does. The Helm chart version is the only part of the Solr Operator release that does not use the `v` prefix._
@@ -123,7 +123,7 @@ To start a Solr Cloud cluster, we will create a yaml that will tell the Solr Ope
123123

124124
```bash
125125
# Create a 3-node cluster v8.3 with 300m Heap each:
126-
helm install example-solr apache-solr/solr --version 0.6.0-prerelease \
126+
helm install example-solr apache-solr/solr --version 0.6.0 \
127127
--set image.tag=8.3 \
128128
--set solrOptions.javaMemory="-Xms300m -Xmx300m" \
129129
--set addressability.external.method=Ingress \
@@ -211,7 +211,7 @@ So we wish to upgrade to a newer Solr version:
211211
curl -s http://default-example-solrcloud.ing.local.domain/solr/admin/info/system | grep solr-i
212212
213213
# Update the solrCloud configuration with the new version, keeping all previous settings and the number of nodes set by the autoscaler.
214-
helm upgrade example-solr apache-solr/solr --version 0.6.0-prerelease \
214+
helm upgrade example-solr apache-solr/solr --version 0.6.0 \
215215
--reuse-values \
216216
--set image.tag=8.7
217217

docs/running-the-operator.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ Next, install the Solr Operator chart. Note this is using Helm v3, use the offic
3838
This will install the [Zookeeper Operator](https://github.com/pravega/zookeeper-operator) by default.
3939

4040
```bash
41-
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml
42-
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
41+
$ kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
42+
$ helm install solr-operator apache-solr/solr-operator --version 0.6.0
4343
```
4444

4545
_Note that the Helm chart version does not contain a `v` prefix, which the downloads version does. The Helm chart version is the only part of the Solr Operator release that does not use the `v` prefix._

docs/upgrade-notes.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -99,8 +99,8 @@ If you are using the Solr Helm chart to deploy the Zookeeper operator, then you
9999

100100
```bash
101101
# Just replace the Solr CRDs and all CRDs it might depend on (e.g. ZookeeperCluster)
102-
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml"
103-
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
102+
kubectl replace -f "http://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml"
103+
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0
104104
```
105105

106106
_Note that the Helm chart version does not contain a `v` prefix, which the downloads version does. The Helm chart version is the only part of the Solr Operator release that does not use the `v` prefix._

helm/solr-operator/Chart.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,11 @@
1212
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
15-
1615
apiVersion: v2
1716
name: solr-operator
1817
description: The Solr Operator enables easy management of Solr resources within Kubernetes.
19-
version: 0.6.0-prerelease
20-
appVersion: v0.6.0-prerelease
18+
version: 0.6.0
19+
appVersion: v0.6.0
2120
kubeVersion: ">= 1.19.0-0"
2221
home: https://solr.apache.org/operator
2322
sources:
@@ -42,14 +41,14 @@ dependencies:
4241
annotations:
4342
artifacthub.io/operator: "true"
4443
artifacthub.io/operatorCapabilities: Full Lifecycle
45-
artifacthub.io/prerelease: "true"
44+
artifacthub.io/prerelease: "false"
4645
artifacthub.io/recommendations: |
4746
- url: https://artifacthub.io/packages/helm/apache-solr/solr
4847
artifacthub.io/links: |
4948
- name: "Tutorials"
5049
url: https://solr.apache.org/operator/resources#tutorials
5150
artifacthub.io/signKey: |
52-
fingerprint: <fingerprint>
51+
fingerprint: E05FDF113D89E7FB4A2DF4B2684D544160392455
5352
url: https://dist.apache.org/repos/dist/release/solr/KEYS
5453
# Add change log for a single release here.
5554
# Allowed syntax is described at: https://artifacthub.io/docs/topics/annotations/helm/#example
@@ -177,7 +176,7 @@ annotations:
177176
url: https://github.com/apache/solr-operator/pull/456
178177
artifacthub.io/images: |
179178
- name: solr-operator
180-
image: apache/solr-operator:v0.6.0-prerelease
179+
image: apache/solr-operator:v0.6.0
181180
artifacthub.io/crds: |
182181
- kind: SolrCloud
183182
version: v1beta1

helm/solr-operator/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ helm repo add apache-solr https://solr.apache.org/charts
4343
To install the Solr Operator for the first time in your cluster, you can use the latest version or a specific version, run with the following commands:
4444

4545
```bash
46-
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml
47-
helm install solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
46+
kubectl create -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
47+
helm install solr-operator apache-solr/solr-operator --version 0.6.0
4848
```
4949

5050
The command deploys the solr-operator on the Kubernetes cluster with the default configuration.
@@ -57,8 +57,8 @@ _Note that the Helm chart version does not contain a `v` prefix, which the downl
5757
If you are upgrading your Solr Operator deployment, you should always use a specific version of the chart and pre-install the Solr CRDS:
5858

5959
```bash
60-
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.6.0-prerelease/all-with-dependencies.yaml
61-
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0-prerelease
60+
kubectl replace -f https://solr.apache.org/operator/downloads/crds/v0.6.0/all-with-dependencies.yaml
61+
helm upgrade solr-operator apache-solr/solr-operator --version 0.6.0
6262
```
6363

6464
#### Namespaces
@@ -172,7 +172,7 @@ The command removes all the Kubernetes components associated with the chart and
172172
| Key | Type | Default | Description |
173173
|-----|------|---------|-------------|
174174
| image.repository | string | `"apache/solr-operator"` | The repository of the Solr Operator image |
175-
| image.tag | string | `"v0.6.0-prerelease"` | The tag/version of the Solr Operator to run |
175+
| image.tag | string | `"v0.6.0"` | The tag/version of the Solr Operator to run |
176176
| image.pullPolicy | string | `"IfNotPresent"` | |
177177
| fullnameOverride | string | `""` | A custom name for the Solr Operator Deployment |
178178
| nameOverride | string | `""` | |

helm/solr-operator/crds/crds.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ apiVersion: apiextensions.k8s.io/v1
1818
kind: CustomResourceDefinition
1919
metadata:
2020
annotations:
21-
operator.solr.apache.org/version: v0.6.0-prerelease
21+
operator.solr.apache.org/version: v0.6.0
2222
argocd.argoproj.io/sync-options: Replace=true
2323
controller-gen.kubebuilder.io/version: v0.5.0
2424
creationTimestamp: null
@@ -250,7 +250,7 @@ apiVersion: apiextensions.k8s.io/v1
250250
kind: CustomResourceDefinition
251251
metadata:
252252
annotations:
253-
operator.solr.apache.org/version: v0.6.0-prerelease
253+
operator.solr.apache.org/version: v0.6.0
254254
argocd.argoproj.io/sync-options: Replace=true
255255
controller-gen.kubebuilder.io/version: v0.5.0
256256
creationTimestamp: null
@@ -6449,7 +6449,7 @@ apiVersion: apiextensions.k8s.io/v1
64496449
kind: CustomResourceDefinition
64506450
metadata:
64516451
annotations:
6452-
operator.solr.apache.org/version: v0.6.0-prerelease
6452+
operator.solr.apache.org/version: v0.6.0
64536453
argocd.argoproj.io/sync-options: Replace=true
64546454
controller-gen.kubebuilder.io/version: v0.5.0
64556455
creationTimestamp: null

helm/solr-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ replicaCount: 1
2121

2222
image:
2323
repository: apache/solr-operator
24-
tag: v0.6.0-prerelease
24+
tag: v0.6.0
2525
pullPolicy: IfNotPresent
2626

2727
nameOverride: ""

0 commit comments

Comments
 (0)