feature:修改构建shaping容器过程中出现的错误

This commit is contained in:
fumingwei
2023-03-29 14:27:07 +08:00
parent c42fc7480c
commit 559fe0f69e
6 changed files with 14 additions and 7 deletions

View File

@@ -252,7 +252,7 @@
- {role: framework, tags: framework}
- {role: bfdd, tags: bfdd}
- hosts: TSG-X-NXR620G40-R01-P0906-shaping-engine
- hosts: TSG-X-NXR620G40-R01-P0906-shaping
remote_user: root
vars_files:
- install_config/group_vars/HAL_TSGXNXR620G40R01P0906.yml

View File

@@ -51,6 +51,7 @@ framework_rpm_version:
17_libmaatframe_tools: libmaatframe-tools-3.6.19.9c4741d
18_libswarmkv: libswarmkv-3.0.3.7614cf8
19_libswarmkv-tools: libswarmkv-tools-3.0.3.7614cf8
20_libfieldstat3: libfieldstat3-3.0.1.1e22236
kni_rpm_version:
kni: kni-5.0.2.6cb27c3

View File

@@ -14,9 +14,6 @@
{{- if eq .Values.ddos_event.enable .Values.define_enable_val_yes }}
./plug/platform/tsg_ddos_sketch/tsg_ddos_sketch.inf
{{- end }}
{{- if eq .Values.shaping.enable .Values.define_enable_val_yes }}
./plug/platform/shaping_master/shaping_master.inf
{{- end }}
[protocol]
{{- if eq .Values.decoders.SOCKS .Values.define_enable_val_yes }}

View File

@@ -250,8 +250,8 @@ enable_breakpad_upload=0
export TOKEN=$(cat ${SERVICEACCOUNT}/token)
export CACERT=${SERVICEACCOUNT}/ca.crt
curl --cacert ${CACERT} --header "Authorization: Bearer ${TOKEN}" -X GET ${APISERVER}/api/v1/namespaces/${NAMESPACE}/services/${SERVICENAME} -o /tmp/service.txt
export CLUSTER_ANNOUNCE_PORT=$(cat /tmp/service.txt | jq '.spec.ports[] | select(.name=="shaping-cluster-announce-port") | .nodePort')
export HEALTH_CHECK_ANNOUNCE_PORT=$(cat /tmp/service.txt | jq '.spec.ports[] | select(.name=="shaping-healthcheck-announce-port") | .nodePort')
export CLUSTER_ANNOUNCE_PORT=$(cat /tmp/service.txt | jq '.spec.ports[] | select(.name=="cluster-announce-port") | .nodePort')
export HEALTH_CHECK_ANNOUNCE_PORT=$(cat /tmp/service.txt | jq '.spec.ports[] | select(.name=="healthcheck-announce-port") | .nodePort')
echo "export CLUSTER_ANNOUNCE_PORT=${CLUSTER_ANNOUNCE_PORT}" > /etc/profile.d/announceinfo.sh
echo "export HEALTH_CHECK_ANNOUNCE_PORT=${HEALTH_CHECK_ANNOUNCE_PORT}" >> /etc/profile.d/announceinfo.sh
chmod 0755 /etc/profile.d/announceinfo.sh

View File

@@ -4,4 +4,5 @@ metadata:
name: shaping-{{ .Release.Name }}
namespace: default
data:
shaping.conf: {{ tpl (.Files.Get "conf/shaping.conf") . | quote }}
shaping.conf: {{ tpl (.Files.Get "conf/shaping.conf") . | quote }}
tsg_device_tag.json: {{ tpl (.Files.Get "conf/tsg_device_tag.json") . | quote }}

View File

@@ -236,6 +236,14 @@ spec:
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: MRZCPD_CTRLMSG_LISTEN_ADDR
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: OVERRIDE_SLED_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
livenessProbe:
tcpSocket:
port: 8551