summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfumingwei <[email protected]>2020-11-27 15:07:54 +0600
committerfumingwei <[email protected]>2020-11-27 15:07:54 +0600
commita8a35a512c1a1354400fc57cc86d4c0725b4c1b8 (patch)
tree19ffd3c3bef78bb7d0375800a40b123e81080a7b
parent6cce4d6a5f5e1b3e90b8dc09b2938c38e69a0b17 (diff)
add new city deploy install_config
-rw-r--r--Kostanay_install_config/group_vars/adc_global.yml128
-rw-r--r--Kostanay_install_config/group_vars/adc_mcn0.yml41
-rw-r--r--Kostanay_install_config/group_vars/adc_mcn1.yml19
-rw-r--r--Kostanay_install_config/group_vars/adc_mcn2.yml19
-rw-r--r--Kostanay_install_config/group_vars/adc_mcn3.yml19
-rw-r--r--Kostanay_install_config/group_vars/app_global.yml10
-rw-r--r--Kostanay_install_config/group_vars/server_as_tun_mode.yml145
-rw-r--r--Kostanay_install_config/hosts48
-rw-r--r--Kostanay_install_config/hosts.ok59
9 files changed, 488 insertions, 0 deletions
diff --git a/Kostanay_install_config/group_vars/adc_global.yml b/Kostanay_install_config/group_vars/adc_global.yml
new file mode 100644
index 0000000..df61755
--- /dev/null
+++ b/Kostanay_install_config/group_vars/adc_global.yml
@@ -0,0 +1,128 @@
+#########################################
+#####1: Inline_device; 2: Allot; 3: ADC_Tun_mode;
+tsg_access_type: 2
+#####2: ADC;
+tsg_running_type: 2
+
+########################################
+#Deploy_finished_reboot
+Deploy_finished_reboot: 0
+
+########################################
+#IP Config
+maat_redis_city_server:
+ address: "10.8.62.253"
+ port: 7002
+
+maat_redis_server:
+ address: "192.168.100.1"
+ port: 7002
+ port_num: 1
+ db: 0
+
+dynamic_maat_redis_server:
+ address: "192.168.100.1"
+ port: 7002
+ port_num: 1
+ db: 1
+
+cert_store_server:
+ address: "192.168.100.1"
+ port: 9991
+
+log_kafkabrokers:
+ address: "10.8.61.6:9092,10.8.61.7:9092,10.8.61.8:9092,10.8.61.9:9092,10.8.61.10:9092"
+
+telegraf_kafkabrokers:
+ address: "\"10.8.61.6:9092\",\"10.8.61.7:9092\",\"10.8.61.8:9092\",\"10.8.61.9:9092\",\"10.8.61.10:9092\""
+
+#monitor_outputs_influxdb:
+# url: "http://127.0.0.1:58086"
+
+log_minio:
+ address: "10.8.62.253"
+ port: 9090
+
+#########################################
+#Log Level Config
+#日志等级 10:DEBUG 20:INFO 30:FATAL
+fw_ftp_log_level: 10
+fw_mail_log_level: 10
+fw_http_log_level: 10
+fw_dns_log_level: 10
+fw_quic_log_level: 10
+app_control_log_level: 10
+capture_packet_log_level: 10
+tsg_log_level: 10
+tsg_master_log_level: 10
+kni_log_level: 10
+
+#日志等级 DEBUG INFO FATAL
+tfe_log_level: FATAL
+tfe_http_log_level: FATAL
+pangu_log_level: FATAL
+doh_log_level: FATAL
+
+certstore_log_level: FATAL
+packet_dump_log_level: 10
+
+#######################################
+#Sapp Performance Config
+#Sapp工作在ADC计算板0时,建议使用如下30+8的配置,以保证更高的处理性能
+sapp:
+ worker_threads: 42
+ send_only_threads_max: 1
+ bind_mask: 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
+ inbound_route_dir: 1
+
+########################################
+#Kni Config
+kni:
+ global:
+ tfe_node_count: 3
+ watch_dog:
+ switch: 1
+ maat:
+ readconf_mode: 2
+ send_logger:
+ switch: 1
+ tfe_nodes:
+ tfe0_enabled: 1
+ tfe1_enabled: 1
+ tfe2_enabled: 1
+
+########################################
+#Tfe Config
+#tfe:
+# nr_threads: 32
+# mirror_enable: 1
+
+########################################
+#Marsio Config
+#marsio工作在ADC计算板时,建议使用如下配置,以保证更高的处理性能
+mrzcpd:
+ iocore: 52,53,54,55
+
+mrtunnat:
+ lcore_id: 48,49,50,51
+
+#########################################
+#Tsg_app
+tsg_app_enable: 0
+app_global_ip: "1.1.1.1"
+applog_level: 10
+app_master_log_level: 10
+app_sketch_local_log_level: 10
+app_control_plug_log_level: 10
+
+
+
+data_center: Kostanay
+tsg_master_entrance_id: 8
+nic_mgr:
+ name: em1
+
+sapp_prometheus_enable: 1
+sapp_prometheus_port: 9273
+sapp_prometheus_url_path: "/metrics"
+
diff --git a/Kostanay_install_config/group_vars/adc_mcn0.yml b/Kostanay_install_config/group_vars/adc_mcn0.yml
new file mode 100644
index 0000000..333e8a1
--- /dev/null
+++ b/Kostanay_install_config/group_vars/adc_mcn0.yml
@@ -0,0 +1,41 @@
+#########################################
+#Mcn0管理口网卡名
+nic_mgr:
+ name: ens1f3
+
+#########################################
+#Mcn0流量接入网卡,固定配置
+nic_data_incoming:
+ name: ens1f4
+
+#########################################
+#Mcn0其他数据口网卡名配置,固定配置
+nic_inner_ctrl:
+ name: ens1.100
+nic_to_tfe:
+ tfe0:
+ name: ens1f5
+ tfe1:
+ name: ens1f6
+ tfe2:
+ name: ens1f7
+
+#########################################
+#串联设备接入相关配置
+inline_device_config:
+ keepalive_ip: 192.168.1.30
+ keepalive_mask: 255.255.255.252
+
+#########################################
+#Allot接入相关配置
+AllotAccess:
+ #virturlInterface_1: ens1f2.103
+ #virturlInterface_2: ens1f2.104
+ virturlID_1: 1201
+ virturlID_2: 1202
+ virturlID_3: 1301
+ virturlID_4: 1302
+ #vvipv4_mask: 24
+ #vvipv6_mask: 64
+
+bladename: mcn0
diff --git a/Kostanay_install_config/group_vars/adc_mcn1.yml b/Kostanay_install_config/group_vars/adc_mcn1.yml
new file mode 100644
index 0000000..f57e3f0
--- /dev/null
+++ b/Kostanay_install_config/group_vars/adc_mcn1.yml
@@ -0,0 +1,19 @@
+#########################################
+#Mcn1管理口网卡名
+nic_mgr:
+ name: ens1f3
+
+#########################################
+#Mcn1流量接入网卡,固定配置
+nic_data_incoming:
+ name: ens1f1
+
+#########################################
+#Mcn1其他数据口网卡名配置,固定配置
+nic_inner_ctrl:
+ name: ens1.100
+nic_traffic_mirror:
+ name: ens1f2
+ use_mrzcpd: 1
+
+bladename: mcn1 \ No newline at end of file
diff --git a/Kostanay_install_config/group_vars/adc_mcn2.yml b/Kostanay_install_config/group_vars/adc_mcn2.yml
new file mode 100644
index 0000000..2e30db3
--- /dev/null
+++ b/Kostanay_install_config/group_vars/adc_mcn2.yml
@@ -0,0 +1,19 @@
+#########################################
+#Mcn2管理口网卡名
+nic_mgr:
+ name: ens8f3
+
+#########################################
+#Mcn2流量接入网卡,固定配置
+nic_data_incoming:
+ name: ens8f1
+
+#########################################
+#Mcn2其他数据口网卡名配置,固定配置
+nic_inner_ctrl:
+ name: ens8.100
+nic_traffic_mirror:
+ name: ens8f2
+ use_mrzcpd: 1
+
+bladename: mcn2 \ No newline at end of file
diff --git a/Kostanay_install_config/group_vars/adc_mcn3.yml b/Kostanay_install_config/group_vars/adc_mcn3.yml
new file mode 100644
index 0000000..2f9bb33
--- /dev/null
+++ b/Kostanay_install_config/group_vars/adc_mcn3.yml
@@ -0,0 +1,19 @@
+#########################################
+#Mcn3管理口网卡名
+nic_mgr:
+ name: ens8f3
+
+#########################################
+#Mcn3流量接入网卡,固定配置
+nic_data_incoming:
+ name: ens8f1
+
+#########################################
+#Mcn3其他数据口网卡名配置,固定配置
+nic_inner_ctrl:
+ name: ens8.100
+nic_traffic_mirror:
+ name: ens8f2
+ use_mrzcpd: 1
+
+bladename: mcn3 \ No newline at end of file
diff --git a/Kostanay_install_config/group_vars/app_global.yml b/Kostanay_install_config/group_vars/app_global.yml
new file mode 100644
index 0000000..6ae6663
--- /dev/null
+++ b/Kostanay_install_config/group_vars/app_global.yml
@@ -0,0 +1,10 @@
+#########################################
+app_sketch_global_log_level: 10
+
+maat_redis_server:
+ address: "192.168.40.168"
+ port: 7002
+ db: 0
+
+file_stat_ip: "1.1.1.1"
+
diff --git a/Kostanay_install_config/group_vars/server_as_tun_mode.yml b/Kostanay_install_config/group_vars/server_as_tun_mode.yml
new file mode 100644
index 0000000..cb8838d
--- /dev/null
+++ b/Kostanay_install_config/group_vars/server_as_tun_mode.yml
@@ -0,0 +1,145 @@
+#########################################
+#####0: Pcap; 1: Inline_device; 4: ATCA_Vlan_Flipping; 5:ATCA_VXLAN;
+tsg_access_type: 1
+#####0: Tun_mode; 1: normal;
+tsg_running_type: 1
+
+########################################
+#Deploy_finished_reboot
+Deploy_finished_reboot: 1
+
+########################################
+#Server Basic Config
+nic_mgr:
+ name: eth0
+
+nic_inner_ctrl:
+ name: eth0.100
+
+#########################################
+#IP Config
+maat_redis_server:
+ address: "192.168.40.168"
+ port: 7002
+ db: 0
+
+dynamic_maat_redis_server:
+ address: "192.168.40.168"
+ port: 7002
+ db: 0
+
+cert_store_server:
+ address: "192.168.100.1"
+ port: 9991
+
+log_kafkabrokers:
+ address: "1.1.1.1:9092,2.2.2.2:9092"
+
+log_minio:
+ address: "192.168.40.168;"
+ port: 9090
+
+#########################################
+#Log Level Config
+#日志等级 10:DEBUG 20:INFO 30:FATAL
+fw_ftp_log_level: 10
+fw_mail_log_level: 10
+fw_http_log_level: 10
+fw_dns_log_level: 10
+fw_quic_log_level: 10
+capture_packet_log_level: 10
+tsg_log_level: 10
+tsg_master_log_level: 10
+kni_log_level: 10
+
+
+#日志等级 DEBUG INFO FATAL
+tfe_log_level: DEBUG
+tfe_http_log_level: DEBUG
+pangu_log_level: DEBUG
+doh_log_level: DEBUG
+
+certstore_log_level: 10
+packet_dump_log_level: 10
+
+#########################################
+#Sapp Performance Config
+#如果tsg_access_type=0,sapp跑在pcap模式,则以下配置可忽略
+sapp:
+ worker_threads: 23
+ send_only_threads_max: 1
+ bind_mask: 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
+ inbound_route_dir: 1
+
+#########################################
+#Sapp Double-Arm Config
+packet_io:
+ internal_interface: eth2
+ external_interface: eth3
+
+
+#########################################
+#Kni Config
+kni:
+ global:
+ tfe_node_count: 1
+ watch_dog:
+ switch: 1
+ maat:
+ readconf_mode: 2
+ send_logger:
+ switch: 1
+ tfe_nodes:
+ tfe0_enabled: 1
+ tfe1_enabled: 0
+ tfe2_enabled: 0
+
+#########################################
+#Tfe Config
+tfe:
+ nr_threads: 32
+ mirror_enable: 1
+
+#########################################
+#Marsio Config
+mrzcpd:
+ iocore: 39
+
+mrtunnat:
+ lcore_id: 38
+
+#########################################
+#Tsg_app
+tsg_app_enable: 1
+app_global_ip: "1.1.1.1"
+applog_level: 10
+app_master_log_level: 10
+app_sketch_local_log_level: 10
+app_control_plug_log_level: 10
+
+#########################################
+#ATCA Config
+#下列配置只在tsg_access_type=4时生效
+ATCA_data_incoming:
+ ethname: enp1s0
+ vf0_name: enp1s2
+ vf1_name: enp1s2f1
+ vf2_name: enp1s2f2
+
+ATCA_VlanFlipping:
+ vlanID_1: 100
+ vlanID_2: 101
+ vlanID_3: 103
+ vlanID_4: 104
+
+#下列配置只在tsg_access_type=5时生效
+ATCA_VXLAN:
+ keepalive_ip: "10.254.19.1"
+ keepalive_mask: "255.255.255.252"
+
+#########################################
+#Inline Device Config
+inline_device_config:
+ keepalive_ip: 192.168.1.30
+ keepalive_mask: 255.255.255.252
+ data_incoming: eth5
diff --git a/Kostanay_install_config/hosts b/Kostanay_install_config/hosts
new file mode 100644
index 0000000..2bec4ef
--- /dev/null
+++ b/Kostanay_install_config/hosts
@@ -0,0 +1,48 @@
+###################
+# For example #
+###################
+#变量device_id根据设备序号设置即可
+#变量vvipv4_1、vvipv4_2、vvipv6_1、vvipv6_2为Allot相关配置,其他环境可不填或直接删除变量
+#
+#20.09版本新增APP部署
+#[app_global]
+#0.0.0.0
+
+#[server-as-tun-mode]
+#1.1.1.1 device_id=device_1
+#
+#[adc_mxn]
+#10.3.72.1
+#10.3.72.2
+#
+#[adc_mcn0]
+#10.3.73.1 device_id=device_1 vvipv4_1=10.3.61.1 vvipv4_2=10.3.62.1 vvipv6_1=fc00::61:1 vvipv6_2=fc00::62:1
+#10.3.73.2 device_id=device_2 vvipv4_1=10.3.61.2 vvipv4_2=10.3.62.2 vvipv6_1=fc00::61:2 vvipv6_2=fc00::62:2
+#
+#[adc_mcn1]
+#10.3.74.1 device_id=device_1
+#10.3.74.2 device_id=device_2
+#
+#[adc_mcn2]
+#10.3.75.1 device_id=device_1
+#10.3.75.2 device_id=device_2
+#
+#[adc_mcn3]
+#10.3.76.1 device_id=device_1
+#10.3.76.2 device_id=device_2
+
+#[app_global]
+#[server-as-tun-mode]
+#broken warning:
+[adc_mxn]
+10.8.55.[1:34]
+[adc_mcn0]
+10.8.51.[1:34]
+[adc_mcn1]
+10.8.52.[1:34]
+[adc_mcn2]
+10.8.53.[1:34]
+[adc_mcn3]
+10.8.54.[1:34]
+[packet_dump_server]
+10.8.61.5
diff --git a/Kostanay_install_config/hosts.ok b/Kostanay_install_config/hosts.ok
new file mode 100644
index 0000000..fbc1a35
--- /dev/null
+++ b/Kostanay_install_config/hosts.ok
@@ -0,0 +1,59 @@
+###################
+# For example #
+###################
+#变量device_id根据设备序号设置即可
+#变量vvipv4_1、vvipv4_2、vvipv6_1、vvipv6_2为Allot相关配置,其他环境可不填或直接删除变量
+#
+#20.09版本新增APP部署
+#[app_global]
+#0.0.0.0
+
+#[server-as-tun-mode]
+#1.1.1.1 device_id=device_1
+#
+#[adc_mxn]
+#10.3.72.1
+#10.3.72.2
+#
+#[adc_mcn0]
+#10.3.73.1 device_id=device_1 vvipv4_1=10.3.61.1 vvipv4_2=10.3.62.1 vvipv6_1=fc00::61:1 vvipv6_2=fc00::62:1
+#10.3.73.2 device_id=device_2 vvipv4_1=10.3.61.2 vvipv4_2=10.3.62.2 vvipv6_1=fc00::61:2 vvipv6_2=fc00::62:2
+#
+#[adc_mcn1]
+#10.3.74.1 device_id=device_1
+#10.3.74.2 device_id=device_2
+#
+#[adc_mcn2]
+#10.3.75.1 device_id=device_1
+#10.3.75.2 device_id=device_2
+#
+#[adc_mcn3]
+#10.3.76.1 device_id=device_1
+#10.3.76.2 device_id=device_2
+
+#[app_global]
+#[server-as-tun-mode]
+#broken warning:
+#10.4.52.71
+[adc_mxn]
+10.4.55.[1:20]
+10.4.55.[23:52]
+10.4.55.[55:78]
+[adc_mcn0]
+10.4.51.[1:20]
+10.4.51.[23:52]
+10.4.51.[55:78]
+[adc_mcn1]
+10.4.52.[1:20]
+10.4.52.[23:52]
+10.4.52.[55:78]
+[adc_mcn2]
+10.4.53.[1:20]
+10.4.53.[23:52]
+10.4.53.[55:78]
+[adc_mcn3]
+10.4.54.[1:20]
+10.4.54.[23:52]
+10.4.54.[55:78]
+[packet_dump_server]
+10.4.61.3