forked from SSU-DCN/starlab-installation
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocal.conf
134 lines (106 loc) · 3.89 KB
/
local.conf
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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
[[local|localrc]]
HOST_IP=192.168.10.10
MULTI_HOST=True
#TACKER_NEUTRON_AGENTS=''
#FLAT_INTERFACE=eno1
#FLOATING_RANGE="192.168.10.0/24"
#Q_FLOATING_ALLOCATION_POOL=start=192.168.10.210,end=192.168.10.250
#FIXED_RANGE="100.0.0.0/24"
#PUBLIC_NETWORK_GATEWAY="192.168.10.205"
ADMIN_PASSWORD=root
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
LOGFILE=$DEST/logs/stack.sh.log
LOGDAYS=2
LOG_COLOR=True
NOVA_BRANCH=stable/ussuri
CINDER_BRANCH=stable/ussuri
GLANCE_BRANCH=stable/ussuri
NEUTRON_BRANCH=stable/ussuri
KEYSTONE_BRANCH=stable/ussuri
#heat
enable_service h-eng h-api h-api-cfn h-api-cw
enable_plugin heat https://opendev.org/openstack/heat stable/ussuri
enable_plugin heat-dashboard https://opendev.org/openstack/heat-dashboard stable/ussuri
#Mistral
enable_plugin mistral https://opendev.org/openstack/mistral.git stable/ussuri
#Barbican
enable_plugin barbican https://opendev.org/openstack/barbican stable/ussuri
#Ceilometer
CEILOMETER_BACKEND=gnocchi
#enable_service ceilometer-api
enable_plugin ceilometer https://opendev.org/openstack/ceilometer stable/ussuri
enable_plugin aodh https://opendev.org/openstack/aodh stable/ussuri
#Murano
#enable_plugin murano git://opendev.org/openstack/murano
#Magnum
#enable_plugin magnum https://opendev.org/openstack/magnum
#enable_plugin magnum-ui https://opendev.org/openstack/magnum-ui
#lbaas
#enable_plugin neutron-lbaas https://opendev.org/openstack/neutron-lbaas
#enable_plugin neutron-lbaas-dashboard https://opendev.org/openstack/neutron-lbaas-dashboard
enable_service octavia o-cw o-hk o-hm o-api
enable_plugin octavia https://opendev.org/openstack/octavia stable/ussuri
enable_plugin octavia-dashboard https://opendev.org/openstack/octavia-dashboard stable/ussuri
#OCTAVIA_AMP_IMAGE_FILE="/opt/stack/devstack/amphora-x64-haproxy.qcow2
OCTAVIA_MGMT_SUBNET="100.0.0.0/24"
OCTAVIA_MGMT_SUBNET_START="100.0.0.2"
OCTAVIA_MGMT_SUBNET_END="100.0.0.200"
#vitrage
enable_plugin vitrage https://opendev.org/openstack/vitrage stable/ussuri
enable_plugin vitrage-dashboard https://opendev.org/openstack/vitrage-dashboard stable/ussuri
#fenix
enable_plugin fenix https://opendev.org/x/fenix master
#Tacker
enable_plugin tacker https://opendev.org/openstack/tacker.git master
#Neutron SFC
#SFC_UPDATE_OVS=False
enable_plugin networking-sfc https://opendev.org/openstack/networking-sfc master
#Enable Fenix services
enable_service fenix-engine
enable_service fenix-api
#trove
#enable_plugin trove git://opendev.org/openstack/trove
disable_service tempest
#disable_service q-lbaas
#enable_service q-lbaasv2
USE_BARBICAN=True
USE_PYTHON3=True
VOLUME_GROUP_NAME="cinder-volumes"
VOLUME_NAME_PREFIX="volume-"
# Enable kuryr-kubernetes, docker, octavia
#KUBERNETES_VIM=True
#enable_plugin kuryr-kubernetes https://opendev.org/openstack/kuryr-kubernetes
#enable_plugin devstack-plugin-container https://opendev.org/openstack/devstack-plugin-container
#KURYR_K8S_CLUSTER_IP_RANGE="10.0.0.0/24"
[[post-config|/etc/neutron/dhcp_agent.ini]]
[DEFAULT]
enable_isolated_metadata = True
#enable_metadata_network = False
#belows are for vitrage
[[post-config|$NOVA_CONF]]
[DEFAULT]
notification_topics = notifications,vitrage_notifications
notification_driver = messagingv2
[notifications]
versioned_notifications_topics = versioned_notifications,vitrage_notifications
notification_driver = messagingv2
notification_format = both
[[post-config|$NEUTRON_CONF]]
[DEFAULT]
notification_topics = notifications,vitrage_notifications
notification_driver = messagingv2
[[post-config|$CINDER_CONF]]
[DEFAULT]
notification_topics = notifications,vitrage_notifications
notification_driver = messagingv2
[[post-config|$HEAT_CONF]]
[DEFAULT]
notification_topics = notifications,vitrage_notifications
notification_driver = messagingv2
policy_file = /etc/heat/policy.yaml
[[post-config|$AODH_CONF]]
[oslo_messaging_notifications]
driver = messagingv2
topics = notifications,vitrage_notifications