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