forked from hswaw/hscloud
cluster: add nextcloud user for object store
Change-Id: Ib08be16f71ff5e1b72ca6ad436de4b12427dd407master
parent
42553cd044
commit
9496d9910a
|
@ -308,5 +308,16 @@ local Cluster(fqdn) = {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
# Used for owncloud.hackerspace.pl, which for now lices on boston-packets.hackerspace.pl.
|
||||||
|
nextcloud: kube._Object("ceph.rook.io/v1", "CephObjectStoreUser", "nextcloud") {
|
||||||
|
metadata+: {
|
||||||
|
namespace: "ceph-waw2",
|
||||||
|
},
|
||||||
|
spec: {
|
||||||
|
store: "waw-hdd-redundant-2-object",
|
||||||
|
displayName: "nextcloud",
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,8 +11,8 @@
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
username="${1:-registry}"
|
username="${1:-registry}"
|
||||||
storename="${2:-waw-hdd-redundant-1-object}"
|
storename="${2:-waw-hdd-redundant-2-object}"
|
||||||
clustername="${3:-ceph-waw1}"
|
clustername="${3:-ceph-waw2}"
|
||||||
|
|
||||||
secret="$(kubectl get secrets rook-ceph-object-user-$storename-$username -n $clustername -o json)"
|
secret="$(kubectl get secrets rook-ceph-object-user-$storename-$username -n $clustername -o json)"
|
||||||
accesskey="$(echo "$secret" | jq -r '.data.AccessKey' | base64 -d)"
|
accesskey="$(echo "$secret" | jq -r '.data.AccessKey' | base64 -d)"
|
||||||
|
|
Loading…
Reference in New Issue