Operator for local storage
~> oc new-project local-storage
apiVersion: operators.coreos.com/v1alpha2
kind: OperatorGroup
metadata:
name: local-operator-group
namespace: local-storage
spec:
targetNamespaces:
- local-storage
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: local-storage-manifests
namespace: local-storage
spec:
sourceType: grpc
image: quay.io/gnufied/local-registry:latest
apiVersion: operators.coreos.com/v1alpha1
kind: Subscription
metadata:
name: local-storage-subscription-2
namespace: local-storage
spec:
channel: alpha
name: local-storage
source: local-storage-manifests
sourceNamespace: local-storage
apiVersion: "local.storage.openshift.io/v1alpha1"
kind: "LocalVolume"
metadata:
name: "local-disks"
spec:
nodeSelector:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- ip-10-0-167-94
storageClassDevices:
- storageClassName: "local-sc"
volumeMode: Filesystem
fsType: xfs
deviceNames:
- xvdf