-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Basic Kubernetes Minio component #1
Comments
Minio is a S3 backed storage for Microservices which supports only one access-key and access-secret. Minio-xl is a petabyte s3 backend storage which supports multiple configurations . I think this should be a different project. |
Thanks a lot for doing this - In case you guys want to leverage. Here is our official docker repo - https://hub.docker.com/r/minio/minio/ |
hey @harshavardhana - no problem. this is still very much a work in progress and we'll look at the official repo and see what we can build upon. thanks! |
Sure, ping me if any issue. |
@technosophos why build minio from source on the master branch instead of using a stable release? |
Just chiming in my two cents We haven't officially made a release yet, we built binaries for general testing and should be considered beta :-). We are going to cleanup the server and make an official release later this month and thanks for doing this :-) |
@technosophos above, you write 'Create Minio admin account locally' and 'Create a shared account (Token/Secret) that all other Deis services can use to work with minio'. Are you saying the build target should generate keys at runtime? |
@harshavardhana thanks for explaining that - very good background for me to have. |
note that we have decided that we won't run minio with SSL for alpha. all existing SSL related code to create SSL resources, store them in k8s secrets, run minio with cert and key, configure clients, etc... will remain commented out. cc/ @technosophos |
@bacongobbler were you able to test on GKE? |
closing, as the final bullet (testing on GKE) is complete |
The idea of this project is that we can provide a simple, single-pod S3 object storage system for developers and for light-weight clusters.
The following tasks need to be done to get this project ready for a 0.0.1 release:
make ssl-cert
). Self-signed is fine for now. (feat(Makefile, genssl/gen.sh): add script and makefile target for generating SSL certs #15)_docs
directory for accessing and using Minio object storage from another pod. (docs(README.md,_docs/README.md): add install and usage instructions #14)A few guidelines:
boot.go
, located in the root of this repository, and when compiled should be placed inrootfs/bin/boot
.The text was updated successfully, but these errors were encountered: