mirror of
https://github.com/clearlinux/dockerfiles.git
synced 2026-09-03 04:01:38 +00:00
ciao-controller: Add generic tenant, user, password
Fixes #27 Signed-off-by: Obed N Munoz <obed.n.munoz@intel.com>
This commit is contained in:
@@ -74,6 +74,9 @@ Environment Variables
|
||||
---------------------
|
||||
- ``IDENTITY_HOST`` Specifies the Keystone URL. Example: example.com
|
||||
- ``CONTROLLER_HOST`` Specifies the CIAO Controller URL. Example: example.com
|
||||
- (Optional) ``CIAO_TENANT_NAME`` Specifies Tenant (Project) name (default=admin)
|
||||
- (Optional) ``CIAO_USERNAME`` Specifies default user name (default=admin)
|
||||
- (Optional) ``CIAO_PASSWORD`` Specifies default password (default=secret)
|
||||
- ``CEPH_ID`` Specifies the CEPH storage ID (default=admin)
|
||||
|
||||
Extra Build ARGs
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
export CIAO_CONTROLLER=CONTROLLER_HOST
|
||||
export CIAO_IDENTITY=https://IDENTITY_HOST:35357
|
||||
export CIAO_USERNAME=admin
|
||||
export CIAO_PASSWORD=secret
|
||||
export CIAO_TENANT_NAME=admin
|
||||
export CIAO_USERNAME=<USERNAME>
|
||||
export CIAO_PASSWORD=<PASSWORD>
|
||||
export CIAO_TENANT_NAME=<TENANT>
|
||||
|
||||
@@ -2,10 +2,16 @@
|
||||
|
||||
IDENTITY_HOST="${IDENTITY_HOST:-localhost}"
|
||||
CONTROLLER_HOST="${CONTROLLER_HOST:-localhost}"
|
||||
CIAO_TENANT_NAME="${CIAO_TENANT_NAME:-admin}"
|
||||
CIAO_USERNAME="${CIAO_USERNAME:-admin}"
|
||||
CIAO_SECRET="${CIAO_USERNAME:-secret}"
|
||||
CEPH_ID="${CEPH_ID:-admin}"
|
||||
|
||||
sed -i.bak s/CONTROLLER_HOST/$CONTROLLER_HOST/g /root/ciaorc
|
||||
sed -i.bak s/IDENTITY_HOST/$IDENTITY_HOST/g /root/ciaorc
|
||||
sed -i.bak s/\<TENANT\>/$CIAO_TENANT_NAME/g /root/ciaorc
|
||||
sed -i.bak s/\<USERNAME\>/$CIAO_USERNAME/g /root/ciaorc
|
||||
sed -i.bak s/\<USERNAME\>/$CIAO_PASSWORD/g /root/ciaorc
|
||||
|
||||
# compile the code before running it
|
||||
go install github.com/01org/ciao/...
|
||||
|
||||
Reference in New Issue
Block a user