2 changed files with 33 additions and 0 deletions
@ -0,0 +1,13 @@ |
|||||
|
FROM registry.access.redhat.com/rhel7:latest |
||||
|
|
||||
|
RUN curl -L -o /usr/local/bin/minio https://dl.minio.io/server/minio/release/linux-amd64/minio \ |
||||
|
&& chmod 755 /usr/local/bin/minio \ |
||||
|
&& mkdir /var/lib/minio /etc/minio \ |
||||
|
&& chmod -R ugo+rw,+X /var/lib/minio /etc/minio |
||||
|
|
||||
|
VOLUME /var/minio |
||||
|
WORKDIR /var/minio |
||||
|
|
||||
|
EXPOSE 9000 |
||||
|
ENTRYPOINT [ "/usr/local/bin/minio" ] |
||||
|
CMD [ "server", "--config-dir", "/etc/minio" ] |
||||
@ -0,0 +1,20 @@ |
|||||
|
# Minio Docker images based on RHEL7 for OpenShift |
||||
|
|
||||
|
## Description |
||||
|
|
||||
|
This project proposes ready-to-use templates to deploy Minio |
||||
|
on OpenShift. |
||||
|
|
||||
|
## Deployment |
||||
|
|
||||
|
### Pre-requisites |
||||
|
|
||||
|
``` |
||||
|
oc import-image -n openshift rhel7 --from registry.access.redhat.com/rhel7:latest --confirm |
||||
|
``` |
||||
|
|
||||
|
### Deploy Minio on OpenShift |
||||
|
|
||||
|
``` |
||||
|
oc process -f minio.yaml -p MINIO_ROUTE_HOSTNAME=minio.openshift.test | oc create -f - |
||||
|
``` |
||||
Loading…
Reference in new issue