Commit 2d23d324 by ChandanSagar

Update charts to 1.6.0 release of OpenEBS

- Updated README - Updated chart version - Updated values.yaml - Updated clusterrole.yaml - Added PodSecurityPolicies Signed-off-by: 's avatarChandanSagar <chandan.pradhan@mayadata.io>
parent 30527bde
apiVersion: v1
version: 1.5.0
version: 1.6.0
name: openebs
appVersion: 1.5.0
appVersion: 1.6.0
description: Containerized Storage for Containers
icon: https://raw.githubusercontent.com/cncf/artwork/master/projects/openebs/icon/color/openebs-icon-color.png
home: http://www.openebs.io/
......
......@@ -18,7 +18,7 @@ questions:
type: string
label: API Server Image
- variable: apiserver.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of API Server image"
type: string
label: Image Tag For OpenEBS API Server Image
......@@ -28,7 +28,7 @@ questions:
type: string
label: Provisioner Image
- variable: provisioner.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of Provisioner image"
type: string
label: Image Tag For Provisioner Image
......@@ -38,7 +38,7 @@ questions:
type: string
label: Snapshot Controller Image
- variable: snapshotOperator.controller.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of Snapshot Controller image"
type: string
label: Image Tag For OpenEBS Snapshot Controller Image
......@@ -48,7 +48,7 @@ questions:
type: string
label: Snapshot Provisioner Image
- variable: snapshotOperator.provisioner.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of Snapshot Provisioner image"
type: string
label: Image Tag For OpenEBS Snapshot Provisioner Image
......@@ -58,7 +58,7 @@ questions:
type: string
label: Node Disk Manager Image
- variable: ndm.imageTag
default: "v0.4.5"
default: "v0.4.6"
description: "The image tag of NDM image"
type: string
label: Image Tag For Node Disk Manager Image
......@@ -68,7 +68,7 @@ questions:
type: string
label: Node Disk Operator Image
- variable: ndo.imageTag
default: "v0.4.5"
default: "v0.4.6"
description: "The image tag of NDO image"
type: string
label: Image Tag For Node Disk Manager Image
......@@ -78,7 +78,7 @@ questions:
type: string
label: Jiva Storage Engine Image
- variable: jiva.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of Jiva image"
type: string
label: Image Tag For OpenEBS Jiva Storage Engine Image
......@@ -88,7 +88,7 @@ questions:
type: string
label: cStor Storage Engine Pool Image
- variable: cstor.pool.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of cStor Storage Engine Pool image"
type: string
label: Image Tag For OpenEBS cStor Storage Engine Pool Image
......@@ -98,7 +98,7 @@ questions:
type: string
label: cStor Storage Engine Pool Management Image
- variable: cstor.poolMgmt.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of cStor Storage Engine Pool Management image"
type: string
label: Image Tag For OpenEBS cStor Storage Engine Pool Management Image
......@@ -108,7 +108,7 @@ questions:
type: string
label: cStor Storage Engine Target Image
- variable: cstor.target.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of cStor Storage Engine Target image"
type: string
label: Image Tag For OpenEBS cStor Storage Engine Target Image
......@@ -118,7 +118,7 @@ questions:
type: string
label: cStor Storage Engine Target Management Image
- variable: cstor.volumeMgmt.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of cStor Storage Engine Target Management image"
type: string
label: Image Tag For OpenEBS cStor Storage Engine Target Management Image
......@@ -129,7 +129,7 @@ questions:
label: Monitoring Exporter Image
show_if: "policies.monitoring.enabled=true&&defaultImage=false"
- variable: policies.monitoring.imageTag
default: "1.5.0"
default: "1.6.0"
description: "The image tag of OpenEBS Exporter"
type: string
label: Image Tag For OpenEBS Exporter Image
......
......@@ -43,7 +43,7 @@ rules:
resources: [ "castemplates", "runtasks"]
verbs: ["*" ]
- apiGroups: ["*"]
resources: [ "cstorpools", "cstorpools/finalizers", "cstorvolumereplicas", "cstorvolumes", "cstorvolumeclaims"]
resources: [ "cstorpools", "cstorpools/finalizers", "cstorvolumereplicas", "cstorvolumes", "cstorvolumeclaims", "cstorvolumepolicies"]
verbs: ["*" ]
- apiGroups: ["*"]
resources: [ "cstorpoolinstances", "cstorpoolinstances/finalizers"]
......
{{- if and .Values.rbac.create .Values.rbac.pspEnabled }}
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: {{ template "openebs.fullname" . }}-psp
labels:
app: {{ template "openebs.name" . }}
rules:
- apiGroups: ['extensions']
resources: ['podsecuritypolicies']
verbs: ['use']
resourceNames:
- {{ template "openebs.fullname" . }}-psp
{{- end }}
{{- if and .Values.rbac.create .Values.rbac.pspEnabled }}
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
name: {{ template "openebs.fullname" . }}-psp
labels:
app: {{ template "openebs.name" . }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: {{ template "openebs.fullname" . }}-psp
subjects:
- kind: ServiceAccount
name: {{ template "openebs.serviceAccountName" . }}
namespace: {{ $.Release.Namespace }}
{{- end }}
{{- if and .Values.rbac.create .Values.rbac.pspEnabled }}
apiVersion: policy/v1beta1
kind: PodSecurityPolicy
metadata:
name: {{ template "openebs.fullname" . }}-psp
namespace: {{ $.Release.Namespace }}
labels:
app: {{ template "openebs.name" . }}
spec:
privileged: true
allowPrivilegeEscalation: true
allowedCapabilities: ['*']
volumes: ['*']
hostNetwork: true
hostPorts:
- min: 0
max: 65535
hostIPC: true
hostPID: true
runAsUser:
rule: 'RunAsAny'
seLinux:
rule: 'RunAsAny'
supplementalGroups:
rule: 'RunAsAny'
fsGroup:
rule: 'RunAsAny'
{{- end }}
......@@ -5,6 +5,7 @@
rbac:
# Specifies whether RBAC resources should be created
create: true
pspEnabled: false
serviceAccount:
create: true
......@@ -12,7 +13,7 @@ serviceAccount:
release:
# "openebs.io/version" label for control plane components
version: "1.5.0"
version: "1.6.0"
image:
pullPolicy: IfNotPresent
......@@ -20,7 +21,7 @@ image:
apiserver:
enabled: true
image: "quay.io/openebs/m-apiserver"
imageTag: "1.5.0"
imageTag: "1.6.0"
replicas: 1
ports:
externalPort: 5656
......@@ -40,7 +41,7 @@ defaultStorageConfig:
provisioner:
enabled: true
image: "quay.io/openebs/openebs-k8s-provisioner"
imageTag: "1.5.0"
imageTag: "1.6.0"
replicas: 1
nodeSelector: {}
tolerations: []
......@@ -52,7 +53,7 @@ provisioner:
localprovisioner:
enabled: true
image: "quay.io/openebs/provisioner-localpv"
imageTag: "1.5.0"
imageTag: "1.6.0"
replicas: 1
basePath: "/var/openebs/local"
nodeSelector: {}
......@@ -66,10 +67,10 @@ snapshotOperator:
enabled: true
controller:
image: "quay.io/openebs/snapshot-controller"
imageTag: "1.5.0"
imageTag: "1.6.0"
provisioner:
image: "quay.io/openebs/snapshot-provisioner"
imageTag: "1.5.0"
imageTag: "1.6.0"
replicas: 1
upgradeStrategy: "Recreate"
nodeSelector: {}
......@@ -82,7 +83,7 @@ snapshotOperator:
ndm:
enabled: true
image: "quay.io/openebs/node-disk-manager-amd64"
imageTag: "v0.4.5"
imageTag: "v0.4.6"
sparse:
path: "/var/openebs/sparse"
size: "10737418240"
......@@ -102,7 +103,7 @@ ndm:
ndmOperator:
enabled: true
image: "quay.io/openebs/node-disk-operator-amd64"
imageTag: "v0.4.5"
imageTag: "v0.4.6"
replicas: 1
upgradeStrategy: Recreate
nodeSelector: {}
......@@ -115,7 +116,7 @@ ndmOperator:
webhook:
enabled: true
image: "quay.io/openebs/admission-server"
imageTag: "1.5.0"
imageTag: "1.6.0"
failurePolicy: Ignore
replicas: 1
nodeSelector: {}
......@@ -124,33 +125,33 @@ webhook:
jiva:
image: "quay.io/openebs/jiva"
imageTag: "1.5.0"
imageTag: "1.6.0"
replicas: 3
defaultStoragePath: "/var/openebs"
cstor:
pool:
image: "quay.io/openebs/cstor-pool"
imageTag: "1.5.0"
imageTag: "1.6.0"
poolMgmt:
image: "quay.io/openebs/cstor-pool-mgmt"
imageTag: "1.5.0"
imageTag: "1.6.0"
target:
image: "quay.io/openebs/cstor-istgt"
imageTag: "1.5.0"
imageTag: "1.6.0"
volumeMgmt:
image: "quay.io/openebs/cstor-volume-mgmt"
imageTag: "1.5.0"
imageTag: "1.6.0"
helper:
image: "quay.io/openebs/linux-utils"
imageTag: "1.5.0"
imageTag: "1.6.0"
policies:
monitoring:
enabled: true
image: "quay.io/openebs/m-exporter"
imageTag: "1.5.0"
imageTag: "1.6.0"
analytics:
enabled: true
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment