Skip to content
Snippets Groups Projects
Commit 459b540b authored by Pierre Ozoux's avatar Pierre Ozoux
Browse files

Adds function for gitlab buckets.

parent 5604c127
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,16 @@ function create_bucket() { ...@@ -6,6 +6,16 @@ function create_bucket() {
mc admin policy set ${STORAGE_CLASS} username-rw user=${AWS_ACCESS_KEY_ID} mc admin policy set ${STORAGE_CLASS} username-rw user=${AWS_ACCESS_KEY_ID}
} }
function create_buckets_for_gitlab() {
export AWS_SECRET_ACCESS_KEY=`openssl rand -base64 32`
mc admin user add ${STORAGE_CLASS} ${FQDN} ${AWS_SECRET_ACCESS_KEY}
mc admin policy set ${STORAGE_CLASS} username-rw-gitlab user=${FQDN}
mc mb ${STORAGE_CLASS}/${FQDN}-artifacts
mc mb ${STORAGE_CLASS}/${FQDN}-lfs
mc mb ${STORAGE_CLASS}/${FQDN}-packages
mc mb ${STORAGE_CLASS}/${FQDN}-uploads
}
function create_ns() { function create_ns() {
mkdir -p /root/domains/${NS} mkdir -p /root/domains/${NS}
kubectl create ns ${NS} || true kubectl create ns ${NS} || true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment