Skip to content

Instantly share code, notes, and snippets.

@ishikawa84g
ishikawa84g / keystone_data.sh
Created May 5, 2015 02:01
keystone_data.sh kilo用
#!/bin/bash
# -----------
# Defaults
# -----------
SERVICE_PROJECT=service
ADMIN_PROJECT=admin
DEMO_PROJECT=demo
@ishikawa84g
ishikawa84g / localrc
Last active August 29, 2015 14:05
localrc。FloatingIPは母艦の中から触る感じで。
HOST_IP=192.168.56.110
SERVICE_TOKEN=999888777666
ADMIN_PASSWORD=Stackers0
SERVICE_PASSWORD=$ADMIN_PASSWORD
MYSQL_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
disable_all_services
@ishikawa84g
ishikawa84g / generator.py.diff
Last active August 29, 2015 14:01
Nova config一覧作成用(Juno)
--- generator.py.org 2014-12-08 09:54:27.803765216 +0900
+++ generator.py 2014-12-08 09:46:15.079748119 +0900
@@ -45,13 +45,12 @@
MULTISTROPT = "MultiStrOpt"
OPT_TYPES = {
- STROPT: 'string value',
- BOOLOPT: 'boolean value',
- INTOPT: 'integer value',
- FLOATOPT: 'floating point value',
@ishikawa84g
ishikawa84g / generator.py.diff
Last active August 29, 2015 14:01
Cinder config 一覧表作成用 (Juno)
--- generator.py.org 2014-12-05 09:13:38.000000000 +0900
+++ generator.py 2014-12-08 09:52:24.611760942 +0900
@@ -45,13 +45,13 @@
MULTISTROPT = "MultiStrOpt"
OPT_TYPES = {
- STROPT: 'string value',
- BOOLOPT: 'boolean value',
- INTOPT: 'integer value',
- FLOATOPT: 'floating point value',
@ishikawa84g
ishikawa84g / keystone_data.sh
Last active August 29, 2015 14:01
DevStackから抜いたKeystone初期ユーザ等の設定スクリプト。Endpointはあっている・・・はず。
#!/bin/bash
# -----------
# Defaults
# -----------
SERVICE_PROJECT=service
ADMIN_PROJECT=admin
DEMO_PROJECT=demo
@ishikawa84g
ishikawa84g / localrc.icehouse
Last active August 29, 2015 14:01
devstack(icehouse) localrc
HOST_IP=192.168.56.124
SERVICE_TOKEN=999888777666
ADMIN_PASSWORD=passw0rd
SERVICE_PASSWORD=$ADMIN_PASSWORD
MYSQL_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
disable_all_services
@ishikawa84g
ishikawa84g / keystone_data_sample.sh
Created January 21, 2014 05:29
・認証を回避して keystone コマンドを実行するための環境変数 SERVICE_TOKEN ・ SERVICE_ENDPOINT はチェックの前に設定してしまうと、無条件で通ってしまうのでチェックした後から設定する。 ・SERVICE_TOKEN は grep admin_token /etc/keystone/keystone.conf のものと一致させる ・CEILOMETER と SWIFT は除外している
#!/bin/bash
# --------
# Defaults
# --------
SERVICE_TENANT_NAME=service
ADMIN_ROLE_NAME=admin
ADMIN_TENANT_NAME=admin
@ishikawa84g
ishikawa84g / gist:6897644
Created October 9, 2013 07:42
keystone.conf member_role_id 書き換え用
sudo sed -E "s/^#?(member_role_id = ).*/\1`uuidgen | tr -d '-'`/g" /etc/keystone/keystone.conf
@ishikawa84g
ishikawa84g / keystone_data.sh
Last active December 25, 2015 01:49
DevStack から抽出した Keystone 初期化用のあれ。 Nova, Glance, Keystone, Cinder, Neutron, Ceilometer のみ。ちょっと書き換え。気に食わない部分は多々あるけどとりあえず動く。
#!/bin/bash
# --------
# Defaults
# --------
ADMIN_PASSWORD=${ADMIN_PASSWORD:-secret}
SERVICE_PASSWORD=${SERVICE_PASSWORD:-$ADMIN_PASSWORD}
export SERVICE_TOKEN=ADMIN
export SERVICE_ENDPOINT=http://127.0.0.1:35357/v2.0
@ishikawa84g
ishikawa84g / localrc
Last active December 18, 2015 16:19
DevStack localrc for Folsom
HOST_IP=192.168.56.101
ADMIN_PASSWORD=y7u8i9YUI
MYSQL_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=99988777666
disable_service n-obj
disable_service n-net
enable_service q-svc