mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/openebs] Update images tag to '0.7.2' (#9367)
1. Update images to release '0.7.2' 2. Allow k8s 'jobs' apis in RBAC policies 3. Update Notes.txt and README Signed-off-by: prateekpandey14 <prateekpandey14@gmail.com>
This commit is contained in:
committed by
k8s-ci-robot
parent
78438aa1c9
commit
a559e0a27d
@@ -1,7 +1,7 @@
|
||||
apiVersion: v1
|
||||
version: 0.7.1
|
||||
version: 0.7.2
|
||||
name: openebs
|
||||
appVersion: 0.7.1
|
||||
appVersion: 0.7.2
|
||||
description: Containerized Storage for Containers
|
||||
icon: https://raw.githubusercontent.com/openebs/chitrakala/master/OpenEBS%20logo/openebs%20logos-03.png
|
||||
home: http://www.openebs.io/
|
||||
|
||||
+24
-24
@@ -16,12 +16,12 @@ This chart bootstraps OpenEBS deployment on a [Kubernetes](http://kubernetes.io)
|
||||
|
||||
## Installing OpenEBS
|
||||
```
|
||||
helm install stable/openebs
|
||||
helm install --namespace openebs stable/openebs
|
||||
```
|
||||
|
||||
## Installing OpenEBS with the release name `my-release`:
|
||||
```
|
||||
helm install --name `my-release` stable/openebs
|
||||
helm install --name `my-release` --namespace openebs stable/openebs
|
||||
```
|
||||
|
||||
## To uninstall/delete the `my-release` deployment:
|
||||
@@ -39,38 +39,38 @@ The following table lists the configurable parameters of the OpenEBS chart and t
|
||||
| ----------------------------------------| --------------------------------------------- | ----------------------------------------- |
|
||||
| `rbac.create` | Enable RBAC Resources | `true` |
|
||||
| `image.pullPolicy` | Container pull policy | `IfNotPresent` |
|
||||
| `apiserver.image` | Docker Image for API Server | `quay.io/openebs/m-apiserver` |
|
||||
| `apiserver.imageTag` | Docker Image Tag for API Server | `0.7.1` |
|
||||
| `apiserver.image` | Image for API Server | `quay.io/openebs/m-apiserver` |
|
||||
| `apiserver.imageTag` | Image Tag for API Server | `0.7.2` |
|
||||
| `apiserver.replicas` | Number of API Server Replicas | `1` |
|
||||
| `provisioner.image` | Docker Image for Provisioner | `quay.io/openebs/openebs-k8s-provisioner` |
|
||||
| `provisioner.imageTag` | Docker Image Tag for Provisioner | `0.7.1` |
|
||||
| `provisioner.image` | Image for Provisioner | `quay.io/openebs/openebs-k8s-provisioner` |
|
||||
| `provisioner.imageTag` | Image Tag for Provisioner | `0.7.2` |
|
||||
| `provisioner.replicas` | Number of Provisioner Replicas | `1` |
|
||||
| `snapshotOperator.provisioner.image` | Docker Image for Snapshot Provisioner | `quay.io/openebs/snapshot-provisioner` |
|
||||
| `snapshotOperator.provisioner.imageTag` | Docker Image Tag for Snapshot Provisioner | `0.7.1` |
|
||||
| `snapshotOperator.controller.image` | Docker Image for Snapshot Controller | `quay.io/openebs/snapshot-controller` |
|
||||
| `snapshotOperator.controller.imageTag` | Docker Image Tag for Snapshot Controller | `0.7.1` |
|
||||
| `snapshotOperator.provisioner.image` | Image for Snapshot Provisioner | `quay.io/openebs/snapshot-provisioner` |
|
||||
| `snapshotOperator.provisioner.imageTag` | Image Tag for Snapshot Provisioner | `0.7.2` |
|
||||
| `snapshotOperator.controller.image` | Image for Snapshot Controller | `quay.io/openebs/snapshot-controller` |
|
||||
| `snapshotOperator.controller.imageTag` | Image Tag for Snapshot Controller | `0.7.2` |
|
||||
| `snapshotOperator.replicas` | Number of Snapshot Operator Replicas | `1` |
|
||||
| `ndm.image` | Docker Image for Node Disk Manager | `quay.io/openebs/openebs/node-disk-manager-amd64` |
|
||||
| `ndm.imageTag` | Docker Image Tag for Node Disk Manager | `v0.2.0` |
|
||||
| `ndm.image` | Image for Node Disk Manager | `quay.io/openebs/openebs/node-disk-manager-amd64` |
|
||||
| `ndm.imageTag` | Image Tag for Node Disk Manager | `v0.2.0` |
|
||||
| `ndm.sparse.enabled` | Create Sparse files and cStor Sparse Pool | `true` |
|
||||
| `ndm.sparse.path` | Directory where Sparse files are created | `/var/openebs/sparse` |
|
||||
| `ndm.sparse.size` | Size of the sparse file in bytes | `10737418240` |
|
||||
| `ndm.sparse.count` | Number of sparse files to be created | `1` |
|
||||
| `ndm.sparse.filters.excludeVendors` | Exclude devices with specified vendor | `CLOUDBYT,OpenEBS` |
|
||||
| `ndm.sparse.filters.excludePaths` | Exclude devices with specified path patterns | `loop,fd0,sr0,/dev/ram,/dev/dm-` |
|
||||
| `jiva.image` | Docker Image for Jiva | `quay.io/openebs/jiva` |
|
||||
| `jiva.imageTag` | Docker Image Tag for Jiva | `0.7.1` |
|
||||
| `jiva.image` | Image for Jiva | `quay.io/openebs/jiva` |
|
||||
| `jiva.imageTag` | Image Tag for Jiva | `0.7.2` |
|
||||
| `jiva.replicas` | Number of Jiva Replicas | `3` |
|
||||
| `cstor.pool.image` | Docker Image for cStor Pool | `quay.io/openebs/cstor-pool` |
|
||||
| `cstor.pool.imageTag` | Docker Image Tag for cStor Pool | `0.7.1` |
|
||||
| `cstor.poolMgmt.image` | Docker Image for cStor Pool Management | `quay.io/openebs/cstor-pool-mgmt` |
|
||||
| `cstor.poolMgmt.imageTag` | Docker Image Tag for cStor Pool Management | `0.7.1` |
|
||||
| `cstor.target.image` | Docker Image for cStor Target | `quay.io/openebs/cstor-istgt` |
|
||||
| `cstor.target.imageTag` | Docker Image Tag for cStor Target | `0.7.1` |
|
||||
| `cstor.volumeMgmt.image` | Docker Image for cStor Volume Management | `quay.io/openebs/cstor-volume-mgmt` |
|
||||
| `cstor.volumeMgmt.imageTag` | Docker Image Tag for cStor Volume Management | `0.7.1` |
|
||||
| `policies.monitoring.image` | Docker Image for Prometheus Exporter | `quay.io/openebs/m-exporter` |
|
||||
| `policies.monitoring.imageTag` | Docker Image Tag for Prometheus Exporter | `0.7.1` |
|
||||
| `cstor.pool.image` | Image for cStor Pool | `quay.io/openebs/cstor-pool` |
|
||||
| `cstor.pool.imageTag` | Image Tag for cStor Pool | `0.7.2` |
|
||||
| `cstor.poolMgmt.image` | Image for cStor Pool Management | `quay.io/openebs/cstor-pool-mgmt` |
|
||||
| `cstor.poolMgmt.imageTag` | Image Tag for cStor Pool Management | `0.7.2` |
|
||||
| `cstor.target.image` | Image for cStor Target | `quay.io/openebs/cstor-istgt` |
|
||||
| `cstor.target.imageTag` | Image Tag for cStor Target | `0.7.2` |
|
||||
| `cstor.volumeMgmt.image` | Image for cStor Volume Management | `quay.io/openebs/cstor-volume-mgmt` |
|
||||
| `cstor.volumeMgmt.imageTag` | Image Tag for cStor Volume Management | `0.7.2` |
|
||||
| `policies.monitoring.image` | Image for Prometheus Exporter | `quay.io/openebs/m-exporter` |
|
||||
| `policies.monitoring.imageTag` | Image Tag for Prometheus Exporter | `0.7.2` |
|
||||
|
||||
|
||||
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
|
||||
|
||||
@@ -1,39 +1,28 @@
|
||||
The OpenEBS has been installed. Check its status by running:
|
||||
kubectl get pods -n {{ .Release.Namespace }}
|
||||
$ kubectl get pods -n {{ .Release.Namespace }}
|
||||
|
||||
For dynamically creating OpenEBS Volumes, you will need to create StorageClass.
|
||||
For dynamically creating OpenEBS Volumes, you can either create a new StorageClass or
|
||||
use one of the default storage classes provided by OpenEBS.
|
||||
|
||||
OpenEBS Storage class can be created using the following spec:
|
||||
---
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: openebs-standard
|
||||
provisioner: openebs.io/provisioner-iscsi
|
||||
parameters:
|
||||
openebs.io/storage-pool: "default"
|
||||
openebs.io/jiva-replica-count: "3"
|
||||
openebs.io/volume-monitor: "true"
|
||||
openebs.io/capacity: 5G
|
||||
---
|
||||
Use `kubectl get sc` to see the list of installed OpenEBS StorageClasses. A sample
|
||||
PVC spec using `openebs-jiva-default` StorageClass is given below:"
|
||||
|
||||
And use this storage class "openebs-standard" in your PVC as shown below:
|
||||
---
|
||||
kind: PersistentVolumeClaim
|
||||
apiVersion: v1
|
||||
metadata:
|
||||
name: demo-vol-claim
|
||||
spec:
|
||||
storageClassName: openebs-standard
|
||||
storageClassName: openebs-jiva-default
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 4G
|
||||
storage: 5G
|
||||
---
|
||||
|
||||
For more information, please visit http://docs.openebs.io/.
|
||||
|
||||
Please note that, OpenEBS uses iSCSI for connecting applications with the
|
||||
OpenEBS Volumes and your nodes should have the iSCSI initiator installed.
|
||||
Please note that, OpenEBS uses iSCSI for connecting applications with the
|
||||
OpenEBS Volumes and your nodes should have the iSCSI initiator installed.
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@ rules:
|
||||
resources: ["nodes", "nodes/proxy"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["*"]
|
||||
resources: ["namespaces", "services", "pods", "deployments", "events", "endpoints", "configmaps"]
|
||||
resources: ["namespaces", "services", "pods", "deployments", "events", "endpoints", "configmaps", "jobs"]
|
||||
verbs: ["*"]
|
||||
- apiGroups: ["*"]
|
||||
resources: ["storageclasses", "persistentvolumeclaims", "persistentvolumes"]
|
||||
|
||||
+10
-10
@@ -15,7 +15,7 @@ image:
|
||||
|
||||
apiserver:
|
||||
image: "quay.io/openebs/m-apiserver"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
replicas: 1
|
||||
ports:
|
||||
externalPort: 5656
|
||||
@@ -26,7 +26,7 @@ apiserver:
|
||||
|
||||
provisioner:
|
||||
image: "quay.io/openebs/openebs-k8s-provisioner"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
replicas: 1
|
||||
nodeSelector: {}
|
||||
tolerations: []
|
||||
@@ -35,10 +35,10 @@ provisioner:
|
||||
snapshotOperator:
|
||||
controller:
|
||||
image: "quay.io/openebs/snapshot-controller"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
provisioner:
|
||||
image: "quay.io/openebs/snapshot-provisioner"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
replicas: 1
|
||||
upgradeStrategy: "Recreate"
|
||||
nodeSelector: {}
|
||||
@@ -60,25 +60,25 @@ ndm:
|
||||
|
||||
jiva:
|
||||
image: "quay.io/openebs/jiva"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
replicas: 3
|
||||
|
||||
cstor:
|
||||
pool:
|
||||
image: "quay.io/openebs/cstor-pool"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
poolMgmt:
|
||||
image: "quay.io/openebs/cstor-pool-mgmt"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
target:
|
||||
image: "quay.io/openebs/cstor-istgt"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
volumeMgmt:
|
||||
image: "quay.io/openebs/cstor-volume-mgmt"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
|
||||
policies:
|
||||
monitoring:
|
||||
enabled: true
|
||||
image: "quay.io/openebs/m-exporter"
|
||||
imageTag: "0.7.1"
|
||||
imageTag: "0.7.2"
|
||||
|
||||
Reference in New Issue
Block a user