Difference between revisions of "Install Minio on OKD4x"
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
* Kubernetes Version: v1.20.0 | * Kubernetes Version: v1.20.0 | ||
+ | =Install Template= | ||
+ | oc apply -n openshift -f https://raw.githubusercontent.com/elmanytas/minio-openshift/master/minio-template.yaml | ||
− | = | + | =Deploy Minio= |
PROJECT=minio-dev | PROJECT=minio-dev | ||
oc new-project $PROJECT | oc new-project $PROJECT |
Latest revision as of 17:47, 26 April 2021
1 Tested with
- Server Version: 4.7.0
- Kubernetes Version: v1.20.0
2 Install Template
oc apply -n openshift -f https://raw.githubusercontent.com/elmanytas/minio-openshift/master/minio-template.yaml
3 Deploy Minio
PROJECT=minio-dev oc new-project $PROJECT
oc process --parameters -n openshift minio oc process -n openshift minio | oc create -f -
oc create serviceaccount anyuid oc adm policy add-scc-to-user anyuid -z anyuid
oc patch statefulset.apps/minio --patch '{"spec":{"template":{"spec":{"serviceAccountName": "anyuid"}}}}'
oc get pods oc delete pod/minio-0
oc delete route minio oc create route edge --service=minio --hostname=s3.apps.domain.com
kubectl get secret minio-keys -o jsonpath='{.data.access-key}' | base64 --decode kubectl get secret minio-keys -o jsonpath='{.data.secret-key}' | base64 --decode