forked from crowbar/barclamp-glance
-
Notifications
You must be signed in to change notification settings - Fork 0
/
crowbar.yml
106 lines (99 loc) · 3.34 KB
/
crowbar.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
# Copyright 2011, Dell
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
# Author: RobHirschfeld
#
barclamp:
name: glance
display: Glance
description: 'OpenStack Image Service: discovery, registration and delivery services for disk and server images.'
version: 0
requires:
- keystone
member:
- openstack
crowbar:
layout: 1
order: 85
run_order: 85
chef_order: 85
proposal_schema_version: 2
locale_additions:
en:
barclamp:
glance:
edit_attributes:
verbose: Verbose
attributes: Attributes
rabbitmq_instance: RabbitMQ
store_header: Image Storage
default_store: Default Storage Backend
notifier_strategy: Notification Strategy
filesystem_store_datadir: Image Store Directory
swift_header: Swift
swift_store_container: Swift Container
swift_store_create_container_on_put: Create Container
swift_store_auth_address: Swift Authentication URL
swift_store_user: Glance Swift User
swift_store_key: Glance Swift Key
api_header: API
api_bind_open_address: Bind to All Addresses
cache_header: Caching
enable_caching: Enable Caching
use_cachemanagement: Turn On Cache Management
image_cache_datadir: Directory
image_cache_grace_period: Grace Period
image_cache_stall_timeout: Stall Timeout
database_header: Database
sql_idle_timeout: SQL Idle Timeout
database_instance: Database Instance
use_keystone: Use Keystone
keystone_instance: Keystone Instance
use_syslog: Use Syslog
rados_store_user: RADOS user for CephX authentication
rados_store_pool: RADOS pool for Glance images
ssl_header: SSL Support
protocol: Protocol
ssl_insecure: SSL Certificate is insecure (for instance, self-signed)
ssl_certfile: SSL Certificate File
ssl_keyfile: SSL (Private) Key File
ssl_generate_certs: Generate (self-signed) certificates (implies insecure)
ssl_cert_required: Require Client Certificate
ssl_ca_certs: SSL CA Certificates File
logging_header: Logging
edit_deployment:
deployment: Deployment
debs:
pkgs:
- sqlite3
- glance
- python-glance
- python-keystone
- qemu-utils
rpms:
centos-6.4:
repos:
- rpm http://repos.fedorapeople.org/repos/openstack/openstack-havana/epel-6
redhat-6.4:
repos:
- rpm http://repos.fedorapeople.org/repos/openstack/openstack-havana/epel-6
pkgs:
- openstack-glance
- python-keystone
- python-glance
- sqlite3
extra_files:
- http://cloud-images.ubuntu.com/releases/precise/release/ubuntu-12.04-server-cloudimg-amd64.tar.gz ami
git_repo:
- glance https://github.com/openstack/glance.git stable/havana