Merge pull request #8 from sdake/master

build and push to kollaglue account
This commit is contained in:
Lars Kellogg-Stedman 2014-09-29 09:48:59 -04:00
commit 03558bf5ef
38 changed files with 70 additions and 19 deletions

View File

@ -4,9 +4,11 @@
CONTAINERS=(fedora-rdo-base cinder glance/glance-base glance/glance-api glance/glance-registry heat/heat-base heat/heat-api heat/heat-engine keystone mariadb rabbitmq swift/swift-base swift/swift-account swift/swift-container swift/swift-object swift/swift-proxy-server)
for IMAGE in ${CONTAINERS[@]}; do
echo "Building $IMAGE"
pushd .
cd ${IMAGE}
echo "Building $IMAGE"
./build
echo "Pushing $IMAGE"
./push
popd
done

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-cinder .
docker build --tag kollaglue/fedora-rdo-cinder .

2
docker/cinder/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-cinder .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-base .
docker build --tag kollaglue/fedora-rdo-base .

2
docker/fedora-rdo-base/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-base .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-glance-api .
docker build --tag kollaglue/fedora-rdo-glance-api .

2
docker/glance/glance-api/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-glance-api .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-glance-base .
docker build --tag kollaglue/fedora-rdo-glance-base .

2
docker/glance/glance-base/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-glance-base .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-glance-registry .
docker build --tag kollaglue/fedora-rdo-glance-registry .

View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-glance-registry .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-heat-api .
docker build --tag kollaglue/fedora-rdo-heat-api .

2
docker/heat/heat-api/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-heat-api .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-heat-base .
docker build --tag kollaglue/fedora-rdo-heat-base .

2
docker/heat/heat-base/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-heat-base .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-heat-engine .
docker build --tag kollaglue/fedora-rdo-heat-engine .

2
docker/heat/heat-engine/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-heat-engine .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-keystone .
docker build --tag kollaglue/fedora-rdo-keystone .

View File

@ -6,7 +6,7 @@
"id": "keystone-1",
"containers": [{
"name": "keystone",
"image": "docker.usersys.redhat.com/jlabocki/keystone",
"image": "kollaglue/fedora-rdo-keystone",
"ports": [
{"containerPort": 5000},
{"containerPort": 35357},

2
docker/keystone/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-keystone .

View File

@ -31,9 +31,14 @@ crudini --del /etc/keystone/keystone.conf \
crudini --del /etc/keystone/keystone.conf \
DEFAULT \
log_dir
crudini --set /etc/keystone/keystone.conf DEFAULT use_stderr True
cat /etc/keystone/keystone.conf
/usr/bin/keystone-manage db_sync
/usr/bin/keystone-manage pki_setup --keystone-user keystone --keystone-group keystone
/usr/bin/keystone-all &
PID=$!

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-mariadb .
docker build --tag kollaglue/fedora-rdo-mariadb .

View File

@ -6,7 +6,7 @@
"id": "mariadb-1",
"containers": [{
"name": "mariadb",
"image": "docker.usersys.redhat.com/lhh1/rhel-osp-mariadb",
"image": "kollaglue/fedora-rdo-mariadb",
"env": [{
'name': 'DB_ROOT_PASSWORD',
'value': 'password'

2
docker/mariadb/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-mariadb .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-rabbitmq .
docker build --tag kollaglue/fedora-rdo-rabbitmq .

2
docker/rabbitmq/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-rabbitmq .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-swift-account-server .
docker build --tag kollaglue/fedora-rdo-swift-account-server .

View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-swift-account .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-swift-base .
docker build --tag kollaglue/fedora-rdo-swift-base .

2
docker/swift/swift-base/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-swift-base .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-swift-container-server .
docker build --tag kollaglue/fedora-rdo-swift-container-server .

View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-swift-container .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-swift-object-server .
docker build --tag kollaglue/fedora-rdo-swift-object-server .

2
docker/swift/swift-object/push Executable file
View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-swift-object .

View File

@ -1,2 +1,2 @@
#!/bin/bash
docker build --tag fedora-rdo-swift-proxy-server .
docker build --tag kollaglue/fedora-rdo-swift-proxy-server .

View File

@ -0,0 +1,2 @@
#!/bin/bash
docker push kollaglue/fedora-rdo-swift-proxy .

6
tools/start Executable file
View File

@ -0,0 +1,6 @@
kubecfg -c ../docker/mariadb/mariadb.json create pods
kubecfg -c ../docker/keystone/keystone.json create pods
kubecfg -c ../docker/mariadb/mariadb-service.json create services
kubecfg -c ../docker/keystone/keystone-service-5000.json create services
kubecfg -c ../docker/keystone/keystone-service-35357.json create services

6
tools/stop Executable file
View File

@ -0,0 +1,6 @@
kubecfg delete /pods/mariadb
kubecfg delete /pods/keystone
kubecfg delete /services/mariadbmaster
kubecfg delete /services/keystonemaster-5000
kubecfg delete /services/keystonemaster-35357