UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

Add doc objectstorage

Merged Kavitha Thulasiraman requested to merge add-doc-objectstorage into master
All threads resolved!
Compare and
1 file
+ 23
2
Compare changes
  • Side-by-side
  • Inline
# Big Bang Package: Object Storage
If your package supports using object storage (e.g. S3 buckets), it must be integrated with Big Bang's storage configuration. This document will detail how to do this.
If the package supports object storage (e.g. S3 buckets), it must be integrated with Big Bang's storage configuration. This document will detail how to do this.
In BigBang MinIO is a consistent, performant and scalable object store for the cloud strategies. Minio is Kubernetes-native by design and S3 compatible
## Prerequisites
TBD
Addon Minio is enabled at the BigBang, alternatively you have an existing Minio Instance \
AWS S3 AccessKey and SecretKey \
Existing S3 bucket for the deployment
## Integration
Minio object storage can be integrated in bigbang with the entries in bigbang value.yaml at the package level.
NOTE: Some packages may have in-built object storage and the implementation may vary.
```yaml
{{- if or .Values.addons.minio.enabled}}
minio:
enabled: {{ .Values.<chartname>.minio.enabled }}
disableSSL: false
endpoint: {{ .Values.<chartname>.minio.endpoint }}
accessKey: {{ .Values.<chartname>.minio.accessKey }}
secretKey: {{ .Values.<chartname>.minio.secretKey }}
bucketName: {{ .Values.<chartname>.minio.bucketName }}
{{ end }}
```
## Validation
Loading