feature:根据os的type驱动各个os的provision.yml.sample
This commit is contained in:
@@ -0,0 +1,68 @@
|
||||
version: 1
|
||||
|
||||
cm:
|
||||
policy_server:
|
||||
address: "127.0.0.1"
|
||||
port_range: 7002
|
||||
port_num: 1
|
||||
db_static: 0
|
||||
db_dynamic: 1
|
||||
|
||||
sentry_url: http://127.0.0.1:9000/api/2/minidump/?sentry_key=3203b43fd5384a7dbe6a48ecb1f3c595
|
||||
|
||||
|
||||
data_center:
|
||||
name: City instance
|
||||
id: 1
|
||||
|
||||
|
||||
olap:
|
||||
kafka_broker:
|
||||
address_list: ['1.1.1.1:9092','2.2.2.2:9092']
|
||||
hos_server:
|
||||
address: "127.0.0.1"
|
||||
port: 9098
|
||||
|
||||
app_sketch:
|
||||
broker:
|
||||
address: "127.0.0.1"
|
||||
port: 1883
|
||||
|
||||
# npb_device value in [inline_device, tera,direct]
|
||||
npb_device: inline_device
|
||||
|
||||
tera_steering_group:
|
||||
- internal:
|
||||
vlan_id: 1301
|
||||
keepalive:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:1/64'
|
||||
external:
|
||||
vlan_id: 1302
|
||||
keepalive:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:2/64'
|
||||
- internal:
|
||||
vlan_id: 1201
|
||||
keepalive:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:3/64'
|
||||
external:
|
||||
vlan_id: 1202
|
||||
keepalive:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:4/64'
|
||||
|
||||
inline_device_settings:
|
||||
keepalive:
|
||||
ip: 127.0.0.1
|
||||
mask: 255.255.255.0
|
||||
|
||||
feature:
|
||||
enable_policy_local_cache: 1
|
||||
|
||||
network_setting:
|
||||
nic_policy_log:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:5/64'
|
||||
gateway_ipv4: 191.168.1.1
|
||||
@@ -0,0 +1,39 @@
|
||||
version: 1
|
||||
|
||||
cm:
|
||||
policy_server:
|
||||
address: "127.0.0.1"
|
||||
port_range: 7002
|
||||
port_num: 1
|
||||
db_static: 0
|
||||
db_dynamic: 1
|
||||
|
||||
sentry_url: http://127.0.0.1:9000/api/2/minidump/?sentry_key=3203b43fd5384a7dbe6a48ecb1f3c595
|
||||
|
||||
|
||||
data_center:
|
||||
name: City instance
|
||||
id: 1
|
||||
|
||||
|
||||
olap:
|
||||
kafka_broker:
|
||||
address_list: ['1.1.1.1:9092','2.2.2.2:9092']
|
||||
hos_server:
|
||||
address: "127.0.0.1"
|
||||
port: 9098
|
||||
|
||||
cache:
|
||||
hos:
|
||||
address: "127.0.0.1"
|
||||
port: 9090
|
||||
|
||||
|
||||
feature:
|
||||
enable_policy_local_cache: 1
|
||||
|
||||
network_setting:
|
||||
nic_policy_log:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:5/64'
|
||||
gateway_ipv4: 191.168.1.1
|
||||
@@ -0,0 +1,40 @@
|
||||
version: 1
|
||||
|
||||
cm:
|
||||
policy_server:
|
||||
address: "127.0.0.1"
|
||||
port_range: 7002
|
||||
port_num: 1
|
||||
db_static: 0
|
||||
db_dynamic: 1
|
||||
|
||||
sentry_url: http://127.0.0.1:9000/api/2/minidump/?sentry_key=3203b43fd5384a7dbe6a48ecb1f3c595
|
||||
|
||||
|
||||
data_center:
|
||||
name: City instance
|
||||
id: 1
|
||||
|
||||
|
||||
olap:
|
||||
kafka_broker:
|
||||
address_list: ['1.1.1.1:9092','2.2.2.2:9092']
|
||||
hos_server:
|
||||
address: "127.0.0.1"
|
||||
port: 9098
|
||||
|
||||
app_sketch:
|
||||
broker:
|
||||
address: "127.0.0.1"
|
||||
port: 1883
|
||||
|
||||
cache:
|
||||
hos:
|
||||
address: "127.0.0.1"
|
||||
port: 9090
|
||||
|
||||
network_setting:
|
||||
nic_policy_log:
|
||||
ipv4: 127.0.0.1/24
|
||||
ipv6: 'fe80\:\:5/64'
|
||||
gateway_ipv4: 191.168.1.1
|
||||
@@ -47,8 +47,8 @@
|
||||
cm_policy_server_ip: "{{ item.cm_policy_server_ip }}"
|
||||
when: feature.enable_policy_local_cache == item.enable_policy_local_cache
|
||||
with_items:
|
||||
- { "enable_policy_local_cache": 1, "npb_device": tera, "cm_policy_server_ip": 192.168.100.1 }
|
||||
- { "enable_policy_local_cache": 0, "npb_device": inline_device, "cm_policy_server_ip": "{{cm.policy_server.address}}" }
|
||||
- { "enable_policy_local_cache": 1, "cm_policy_server_ip": 192.168.100.1 }
|
||||
- { "enable_policy_local_cache": 0, "cm_policy_server_ip": "{{cm.policy_server.address}}" }
|
||||
|
||||
- name: "tsg-os-provision: template the tsg_device_tag"
|
||||
template:
|
||||
|
||||
@@ -25,6 +25,27 @@
|
||||
mode: 0644
|
||||
when: PROFILE_ID == '7400-MCN123-P01R01'
|
||||
|
||||
- name: "tsg-os-provision: copy provision.yml.sample file to dest - tsg9140"
|
||||
copy:
|
||||
src: "{{ role_path }}/files/provision_config_sample_files/provision.yml.sample.9000NPBP01R01"
|
||||
dest: /opt/tsg/tsg-os-provision/provision.yml.sample
|
||||
mode: 0644
|
||||
when: PROFILE_ID == '9000-NPB-P01R01'
|
||||
|
||||
- name: "tsg-os-provision: copy provision.yml.sample to dest - tsg7400 mcn0"
|
||||
copy:
|
||||
src: "{{ role_path }}/files/provision_config_sample_files/provision.yml.sample.7400MCN0P01R01"
|
||||
dest: /opt/tsg/tsg-os-provision/provision.yml.sample
|
||||
mode: 0644
|
||||
when: PROFILE_ID == '7400-MCN0-P01R01'
|
||||
|
||||
- name: "tsg-os-provision: copy provision.yml.sample to dest - tsg7400 mcn1 mcn2 mcn3"
|
||||
copy:
|
||||
src: "{{ role_path }}/files/provision_config_sample_files/provision.yml.sample.7400MCN123P01R01"
|
||||
dest: /opt/tsg/tsg-os-provision/provision.yml.sample
|
||||
mode: 0644
|
||||
when: PROFILE_ID == '7400-MCN123-P01R01'
|
||||
|
||||
- name: "tsg-os-provision: copy tsg-os-provision-convertor.service file to dest"
|
||||
copy:
|
||||
src: "{{ role_path }}/files/tsg-os-provision-convertor.service"
|
||||
|
||||
Reference in New Issue
Block a user