NooBaa is an object data service for hybrid and multi cloud environments. NooBaa runs on kubernetes, provides an S3 object store service (and Lambda with bucket triggers) to clients both inside and outside the cluster, and uses storage resources from within or outside the cluster, with flexible placement policies to automate data use cases.
Install the operator and noobaa with: ./noobaa install
The install output includes S3 service endpoint and credentials, as well as web management console address with credentials.
Getting this information is always available with: ./noobaa status
Remove NooBaa deployment can be done with: ./noobaa uninstall
Troubleshooting
The operator is running, but there is no noobaa-core-0 pod
Make sure that there is a single default storage class with oc get sc. run oc describe sts for more information
The operator is running, but the noobaa-core-0 is pending
Verify that there are enough resrouces. run oc describe pod noobaa-core-0 for more information
Package main is the top level package in the noobaa-operator project
which means that running bare go commands like `go generate` and `go build`
will refer to this main package.
Package v1alpha1 contains API Schema definitions for the noobaa v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=noobaa.io Package v1alpha1 contains API Schema definitions for the noobaa v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=noobaa.io
Package v1alpha1 contains API Schema definitions for the noobaa v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=noobaa.io Package v1alpha1 contains API Schema definitions for the noobaa v1alpha1 API group +k8s:deepcopy-gen=package,register +groupName=noobaa.io