Skip to content

release 5.4.14-2 #111

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Mar 11, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,6 @@
* [IPV4 enforcement](#ipv4-enforcement)
* [Upgrade](#upgrade)


>Note: Please see the release notes for what's new in the latest release.

## Additional Documentation
Expand All @@ -30,15 +29,15 @@
- For service broker - a k8s distribution that supports service catalog (see also: service-catalog)
- Access to DockerHub, RedHat Container Catalog or a private repository that can serve the required images

For Service Broker, please see examples/with_service_broker_rhel.yaml. RedHat certified images are available on: https://access.redhat.com/containers/#/product/71f6d1bb3408bd0d
For Service Broker, please see openshift/with_service_broker_rhel.yaml. RedHat certified images are available on: https://access.redhat.com/containers/#/product/71f6d1bb3408bd0d

The following are the images and tags for this release:

Redis Enterprise - `redislabs/redis:5.4.10-22` or `redislabs/redis:5.4.10-22b.rhel7-openshift` (for DockerHub pulls, ommit the 'b' notation)
Redis Enterprise - `redislabs/redis:5.4.14-19` or `redislabs/redis:5.4.14-19.rhel7-openshift` (for DockerHub pulls, ommit the 'b' notation)

Operator - `redislabs/operator:5.4.10-8` or `redislabs/operator:5.4.10-8.rhel7`
Operator - `redislabs/operator:5.4.14-2` or `redislabs/operator:5.4.14-2.rhel7`

Services Rigger - `redislabs/k8s-controller:5.4.10-8` or `redislabs/k8s-controller:5.4.10-8b.rhel7` (for DockerHub pulls, ommit the 'b' notation)
Services Rigger - `redislabs/k8s-controller:5.4.14-2` or `redislabs/k8s-controller:5.4.14-2.rhel7`

Service Broker - `redislabs/service-broker:78_4b9b17f` or `redislabs/service-broker:78_4b9b17f.rhel7`

Expand All @@ -47,6 +46,7 @@ The "Basic" installations deploys the operator from the current release with the
This is the fastest way to get up and running with a new cluster in most environments.
Other Kubernetes distributions setup process as well as other custom configurations are referenced in this repository.

Note: The v1 version of the operator is recommended to use and referenced in yaml file names below. However, the v1alpha1 version is the only supported version to run on K8s 1.9 and 1.10. For those versions, use the relevant yamls for v1alpha1.
1. Create a new namespace:

```bash
Expand Down Expand Up @@ -88,7 +88,7 @@ A typical response may look like this:
|redis-enterprise-operator|1 | 1 | 1 | 1 | 2m |
```

4. Create A Redis Enterprise Cluster using the default configuration, which is suitable for development type deployments and works in typical scenarios. For more advanced deployment options you may choose the configuration relevant for you - see the index at the top for documentation references that cover many scenarios and the examples in the example folder.
4. Create A Redis Enterprise Cluster using the default configuration, which is suitable for development type deployments and works in typical scenarios. For more advanced deployment options you may choose the configuration relevant for you - see the index at the top for documentation references that cover many scenarios.

```bash
kubectl apply -f crds/app_v1_redisenterprisecluster_cr.yaml
Expand Down Expand Up @@ -135,7 +135,7 @@ oc adm policy add-scc-to-group redis-enterprise-scc system:serviceaccounts:my-pr
4. Deploy the OpenShift operator bundle:

```bash
kubectl apply -f openshift.bundle.yaml
oc apply -f openshift.bundle.yaml
```

Apply the `RedisEnterpriseCluster` resource with RHEL7 based images
Expand All @@ -152,7 +152,7 @@ Redis Image
redisEnterpriseImageSpec:
imagePullPolicy: IfNotPresent
repository: redislabs/redis
versionTag: 5.4.10-22
versionTag: 5.4.14-19
```

Persistence
Expand Down Expand Up @@ -265,21 +265,21 @@ For example:
redisEnterpriseImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/redis
versionTag: 5.4.10-22
versionTag: 5.4.14-19
```

```yaml
redisEnterpriseServicesRiggerImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/k8s-controller
versionTag: 5.4.10-8
versionTag: 5.4.14-2
```

```yaml
bootstrapperImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/operator
versionTag: 5.4.10-8
versionTag: 5.4.14-2
```

In Operator Deployment spec (operator.yaml):
Expand All @@ -292,7 +292,7 @@ spec:
spec:
containers:
- name: redis-enterprise-operator
image: harbor.corp.local/redisenterprise/operator:5.4.10-8
image: harbor.corp.local/redisenterprise/operator:5.4.14-2
```

Image specification follow the [K8s Container schema](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.10/#container-v1-core).
Expand Down
4 changes: 2 additions & 2 deletions bundle.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ spec:
served: true
storage: true
---
apiVersion: apps/v1beta1
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis-enterprise-operator
Expand All @@ -116,7 +116,7 @@ spec:
containers:
- name: redis-enterprise-operator
# Replace this with the built image name
image: redislabs/operator:5.4.10-8
image: redislabs/operator:5.4.14-2
command:
- redis-enterprise-operator
imagePullPolicy: Always
Expand Down
7 changes: 7 additions & 0 deletions crds/app_v1alpha1_redisenterprisedatabase_cr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: app.redislabs.com/v1alpha1
kind: RedisEnterpriseDatabase
metadata:
name: example-redisenterprisedatabase
spec:
redisEnterpriseCluster:
name: example-redisenterprisecluster
21 changes: 21 additions & 0 deletions crds/app_v1alpha1_redisenterprisedatabase_crd.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: apiextensions.k8s.io/v1beta1
kind: CustomResourceDefinition
metadata:
name: redisenterprisedatabases.app.redislabs.com
spec:
group: app.redislabs.com
names:
kind: RedisEnterpriseDatabase
listKind: RedisEnterpriseDatabaseList
plural: redisenterprisedatabases
singular: redisenterprisedatabase
shortNames:
- redb
scope: Namespaced
subresources:
status: {}
version: v1alpha1
versions:
- name: v1alpha1
served: true
storage: true
1 change: 1 addition & 0 deletions docs/operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ RedisEnterpriseClusterSpec defines the desired state of RedisEnterpriseCluster
| priorityClassName | Adds the priority class to pods managed by the operator | string | | false |
| volumes | additional volumes | []v1.Volume | | false |
| redisEnterpriseVolumeMounts | additional volume mounts within the redis enterprise containers | []v1.VolumeMount | | false |
| podAnnotations | pod annotations | map[string]string | | false |
[Back to Table of Contents](#table-of-contents)

### RedisEnterpriseClusterStatus
Expand Down
8 changes: 4 additions & 4 deletions docs/topics.md
Original file line number Diff line number Diff line change
Expand Up @@ -171,21 +171,21 @@ For example:
redisEnterpriseImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/redis
versionTag: 5.4.6-18
versionTag: 5.4.14-19
```

```yaml
redisEnterpriseServicesRiggerImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/k8s-controller
versionTag: 5.4.6-1186
versionTag: 5.4.14-2
```

```yaml
bootstrapperImageSpec:
imagePullPolicy: IfNotPresent
repository: harbor.corp.local/redisenterprise/operator
versionTag: 5.4.6-1186
versionTag: 5.4.14-2
```

In Operator Deployment spec (operator.yaml):
Expand All @@ -198,7 +198,7 @@ spec:
spec:
containers:
- name: redis-enterprise-operator
image: harbor.corp.local/redisenterprise/operator:5.4.6-1186
image: harbor.corp.local/redisenterprise/operator:5.4.14-2
```

Image specification follow the [K8s Container schema](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.10/#container-v1-core).
Expand Down
18 changes: 0 additions & 18 deletions examples/legacy.yaml

This file was deleted.

9 changes: 0 additions & 9 deletions examples/persistent.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions examples/simple.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions examples/with_service_broker.yaml

This file was deleted.

14 changes: 0 additions & 14 deletions examples/with_service_broker_rhel.yaml

This file was deleted.

Loading