apiVersion: operators.coreos.com/v1alpha1
kind: ClusterServiceVersion
metadata:
name: my-operator-v1.2.3
annotations:
operatorframework.io/initialization-resource: |-
{
"apiVersion": "ocs.openshift.io/v1",
"kind": "StorageCluster",
"metadata": {
"name": "example-storagecluster"
},
"spec": {
"manageNodes": false,
"monPVCTemplate": {
"spec": {
"accessModes": [
"ReadWriteOnce"
],
"resources": {
"requests": {
"storage": "10Gi"
}
},
"storageClassName": "gp2"
}
},
"storageDeviceSets": [
{
"count": 3,
"dataPVCTemplate": {
"spec": {
"accessModes": [
"ReadWriteOnce"
],
"resources": {
"requests": {
"storage": "1Ti"
}
},
"storageClassName": "gp2",
"volumeMode": "Block"
}
},
"name": "example-deviceset",
"placement": {},
"portable": true,
"resources": {}
}
]
}
}
...
apiVersion : operators.coreos.com/v1alpha1
kind : ClusterServiceVersion
metadata :
name : my- operator- v1.2.3
annotations :
operatorframework.io/initialization-resource : | -
{
"apiVersion" : "ocs.openshift.io/v1" ,
"kind" : "StorageCluster" ,
"metadata" : {
"name" : "example-storagecluster"
} ,
"spec" : {
"manageNodes" : false ,
"monPVCTemplate" : {
"spec" : {
"accessModes" : [
"ReadWriteOnce"
] ,
"resources" : {
"requests" : {
"storage" : "10Gi"
}
} ,
"storageClassName" : "gp2"
}
} ,
"storageDeviceSets" : [
{
"count" : 3 ,
"dataPVCTemplate" : {
"spec" : {
"accessModes" : [
"ReadWriteOnce"
] ,
"resources" : {
"requests" : {
"storage" : "1Ti"
}
} ,
"storageClassName" : "gp2" ,
"volumeMode" : "Block"
}
} ,
"name" : "example-deviceset" ,
"placement" : { } ,
"portable" : true ,
"resources" : { }
}
]
}
}
...
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow