Automatically create Minio buckets based on K8S CRD.
https://miniok8sbucketsoperator.communiquons.org
Pierre Hubert
0969d6dcd9
Some checks reported errors
continuous-integration/drone/push Build was killed
|
||
---|---|---|
src | ||
test | ||
yaml | ||
.drone.yml | ||
.gitignore | ||
build_docker_image.sh | ||
Cargo.lock | ||
Cargo.toml | ||
Dockerfile | ||
LICENSE | ||
README.md |
MinioK8sBuckets
Automatically create Minio buckets based on K8S Custom Resources.
Installation
- Run the following commands:
kubectl apply -f https://raw.githubusercontent.com/pierre42100/MinioK8sBuckets/master/yaml/crd.yaml
kubectl apply -f https://raw.githubusercontent.com/pierre42100/MinioK8sBuckets/master/yaml/deployment.yaml
- Deploy Minio
- Create a MinioInstance & a MinioBucket (like in our test)
- That's it!
Development
Apply all K8s config files manually:
cat yaml/*.yaml | kubectl apply -f -
Note : mc tool is required