[agent-wdd] 完成自定义log部分;完成info network部分; 项目结构基本完成
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,6 +1,34 @@
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-armypeople
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "armypeople",
|
||||||
|
AppClientId: "APP_UIegse6Lfou9pO1U"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-multiterminal
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "multiterminal",
|
||||||
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-mws
|
name: tenant-prefix-mws
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
@@ -16,98 +44,14 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-security
|
name: tenant-prefix-dispatchh5
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "security",
|
ApplicationShortName: "dispatchh5",
|
||||||
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-share
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "share",
|
|
||||||
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-traffic
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "traffic",
|
|
||||||
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-pangu
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-detection
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "detection",
|
|
||||||
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-oms
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "oms",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-seniclive
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "seniclive",
|
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -127,6 +71,20 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-smsecret
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "smsecret",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-secenter
|
name: tenant-prefix-secenter
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
@@ -142,140 +100,14 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-supervision
|
name: tenant-prefix-pangu
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "supervision",
|
ApplicationShortName: "",
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-logistics
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "logistics",
|
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-threedsimulation
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "threedsimulation",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-blockchain
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "blockchain",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-mianyangbackend
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "mianyangbackend",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-supervisionh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "supervisionh5",
|
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-scanner
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "scanner",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qingdao
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qingdao",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qinghaitourism
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qinghaitourism",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-classification
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "classification",
|
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -295,76 +127,6 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-emergency
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "emergency",
|
|
||||||
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-splice
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "splice",
|
|
||||||
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-dispatchh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "dispatchh5",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-media
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "media",
|
|
||||||
AppClientId: "APP_4AU8lbifESQO4FD6"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-securityh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "securityh5",
|
|
||||||
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-jiangsuwenlv
|
name: tenant-prefix-jiangsuwenlv
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
@@ -408,99 +170,85 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-pilot2cloud
|
name: tenant-prefix-smauth
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "pilot2cloud",
|
ApplicationShortName: "smauth",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-smsecret
|
name: tenant-prefix-uavmsmanager
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "smsecret",
|
ApplicationShortName: "uavmsmanager",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-multiterminal
|
name: tenant-prefix-renyike
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "multiterminal",
|
ApplicationShortName: "renyike",
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-armypeople
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "armypeople",
|
|
||||||
AppClientId: "APP_UIegse6Lfou9pO1U"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-base
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "base",
|
|
||||||
AppClientId: "APP_9LY41OaKSqk2btY0"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-cmsportal
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "cmsportal",
|
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-open
|
name: tenant-prefix-securityh5
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "open",
|
ApplicationShortName: "securityh5",
|
||||||
AppClientId: "empty"
|
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-security
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "security",
|
||||||
|
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-traffic
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "traffic",
|
||||||
|
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -534,14 +282,28 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-smauth
|
name: tenant-prefix-mianyangbackend
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "smauth",
|
ApplicationShortName: "mianyangbackend",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-dikongzhixingh5
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "dikongzhixingh5",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -558,3 +320,283 @@ data:
|
|||||||
ApplicationShortName: "ai-brain",
|
ApplicationShortName: "ai-brain",
|
||||||
AppClientId: "APP_rafnuCAmBESIVYMH"
|
AppClientId: "APP_rafnuCAmBESIVYMH"
|
||||||
}
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-scanner
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "scanner",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-logistics
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "logistics",
|
||||||
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-splice
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "splice",
|
||||||
|
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-threedsimulation
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "threedsimulation",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-classification
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "classification",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-seniclive
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "seniclive",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-emergency
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "emergency",
|
||||||
|
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-oms
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "oms",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qingdao
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qingdao",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-pilot2cloud
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "pilot2cloud",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-detection
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "detection",
|
||||||
|
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-blockchain
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "blockchain",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-base
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "base",
|
||||||
|
AppClientId: "APP_9LY41OaKSqk2btY0"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-supervisionh5
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "supervisionh5",
|
||||||
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-cmsportal
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "cmsportal",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-media
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "media",
|
||||||
|
AppClientId: "APP_4AU8lbifESQO4FD6"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-open
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "open",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-share
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "share",
|
||||||
|
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qinghaitourism
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qinghaitourism",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-supervision
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "supervision",
|
||||||
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -24,6 +24,7 @@ metadata:
|
|||||||
rewrite ^(/classification)$ $1/ redirect;
|
rewrite ^(/classification)$ $1/ redirect;
|
||||||
rewrite ^(/cmsportal)$ $1/ redirect;
|
rewrite ^(/cmsportal)$ $1/ redirect;
|
||||||
rewrite ^(/detection)$ $1/ redirect;
|
rewrite ^(/detection)$ $1/ redirect;
|
||||||
|
rewrite ^(/dikongzhixingh5)$ $1/ redirect;
|
||||||
rewrite ^(/dispatchh5)$ $1/ redirect;
|
rewrite ^(/dispatchh5)$ $1/ redirect;
|
||||||
rewrite ^(/emergency)$ $1/ redirect;
|
rewrite ^(/emergency)$ $1/ redirect;
|
||||||
rewrite ^(/eventsh5)$ $1/ redirect;
|
rewrite ^(/eventsh5)$ $1/ redirect;
|
||||||
@@ -40,6 +41,7 @@ metadata:
|
|||||||
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
||||||
rewrite ^(/qingdao)$ $1/ redirect;
|
rewrite ^(/qingdao)$ $1/ redirect;
|
||||||
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
||||||
|
rewrite ^(/renyike)$ $1/ redirect;
|
||||||
rewrite ^(/scanner)$ $1/ redirect;
|
rewrite ^(/scanner)$ $1/ redirect;
|
||||||
rewrite ^(/security)$ $1/ redirect;
|
rewrite ^(/security)$ $1/ redirect;
|
||||||
rewrite ^(/securityh5)$ $1/ redirect;
|
rewrite ^(/securityh5)$ $1/ redirect;
|
||||||
@@ -53,6 +55,7 @@ metadata:
|
|||||||
rewrite ^(/uas)$ $1/ redirect;
|
rewrite ^(/uas)$ $1/ redirect;
|
||||||
rewrite ^(/uasms)$ $1/ redirect;
|
rewrite ^(/uasms)$ $1/ redirect;
|
||||||
rewrite ^(/visualization)$ $1/ redirect;
|
rewrite ^(/visualization)$ $1/ redirect;
|
||||||
|
rewrite ^(/uavmsmanager)$ $1/ redirect;
|
||||||
rewrite ^(/secenter)$ $1/ redirect;
|
rewrite ^(/secenter)$ $1/ redirect;
|
||||||
spec:
|
spec:
|
||||||
rules:
|
rules:
|
||||||
@@ -114,6 +117,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-detection
|
serviceName: cmii-uav-platform-detection
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/dikongzhixingh5/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-dikongzhixingh5
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/dispatchh5/?(.*)
|
- path: /devflight/dispatchh5/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -194,6 +202,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-qinghaitourism
|
serviceName: cmii-uav-platform-qinghaitourism
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/renyike/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-renyike
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/scanner/?(.*)
|
- path: /devflight/scanner/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -259,6 +272,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-visualization
|
serviceName: cmii-uav-platform-visualization
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/uavmsmanager/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uavms-platform-manager
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/secenter/?(.*)
|
- path: /devflight/secenter/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -320,6 +338,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-open-gateway
|
serviceName: cmii-open-gateway
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-sky-converge.uavcloud-devflight.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-sky-converge
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-suav-supervision.uavcloud-devflight.io
|
- host: cmii-suav-supervision.uavcloud-devflight.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -344,6 +370,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uas-lifecycle
|
serviceName: cmii-uas-lifecycle
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-uav-advanced5g.uavcloud-devflight.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-advanced5g
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-uav-airspace.uavcloud-devflight.io
|
- host: cmii-uav-airspace.uavcloud-devflight.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ spec:
|
|||||||
terminationMessagePolicy: File
|
terminationMessagePolicy: File
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
- name: oss-adaptor
|
- name: oss-adaptor
|
||||||
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA
|
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA-skip-CHL
|
||||||
env:
|
env:
|
||||||
- name: OSS_ENDPOINT
|
- name: OSS_ENDPOINT
|
||||||
value: 'http://127.0.0.1:9000'
|
value: 'http://127.0.0.1:9000'
|
||||||
|
|||||||
@@ -1,48 +0,0 @@
|
|||||||
Deployment CUST_JAVA_OPTS
|
|
||||||
cmii-admin-data -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-admin-gateway -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-admin-user -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-app-release -Xms256m -Xmx512m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-iam-gateway -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-open-gateway -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-suav-supervision -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uas-gateway -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uas-lifecycle -Xms500m -Xmx2500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-advanced5g -Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-airspace -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-alarm -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-autowaypoint -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-brain -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-cloud-live -Xms500m -Xmx2000m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-clusters -Xms256m -Xmx512m
|
|
||||||
cmii-uav-cms -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-data-post-process -Xms200m -Xmx2000m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-depotautoreturn -Xms256m -Xmx512m
|
|
||||||
cmii-uav-developer -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-device -Xms1000m -Xmx5500m -Dfile.encoding=utf-8
|
|
||||||
cmii-uav-emergency -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-fwdd -Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-gateway -Xms500m -Xmx2500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-gis-server -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-grid-datasource -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-grid-engine -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-grid-manage -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-industrial-portfolio -Xms1024m -Xmx4096m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-integration -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-iot-dispatcher
|
|
||||||
cmii-uav-kpi-monitor -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-logger -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-material-warehouse -Xms1500m -Xmx2500m -Dlog4j2.formatMsgNoLookups=true -Dthumbnailator.conserveMemoryWorkaround=true
|
|
||||||
cmii-uav-mission -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-mqtthandler -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-multilink -Xms256m -Xmx2000m -Dfile.encoding=utf-8
|
|
||||||
cmii-uav-notice -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-oauth -Xms1000m -Xmx2500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-process -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-ruoyi -Xms200m -Xmx1500m -Djava.awt.headless=true -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-sense-adapter -Xms512m -Xmx8000m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-surveillance -Xms1000m -Xmx3500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-threedsimulation -Xms256m -Xmx2000m
|
|
||||||
cmii-uav-tower -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-user -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
cmii-uav-waypoint -Xms500m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true
|
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -2,154 +2,28 @@
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-pangu
|
name: tenant-prefix-smauth
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "",
|
ApplicationShortName: "smauth",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-splice
|
name: tenant-prefix-dikongzhixingh5
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "splice",
|
ApplicationShortName: "dikongzhixingh5",
|
||||||
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-blockchain
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "blockchain",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-traffic
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "traffic",
|
|
||||||
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-jiangsuwenlv
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "jiangsuwenlv",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-visualization
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "visualization",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-secenter
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "secenter",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-securityh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "securityh5",
|
|
||||||
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-seniclive
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "seniclive",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qingdao
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qingdao",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-uasms
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "uasms",
|
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -170,168 +44,42 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-armypeople
|
name: tenant-prefix-mws
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "armypeople",
|
ApplicationShortName: "mws",
|
||||||
AppClientId: "APP_UIegse6Lfou9pO1U"
|
AppClientId: "APP_uKniXPELlRERBBwK"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-media
|
name: tenant-prefix-traffic
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "media",
|
ApplicationShortName: "traffic",
|
||||||
AppClientId: "APP_4AU8lbifESQO4FD6"
|
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-open
|
name: tenant-prefix-uasms
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "open",
|
ApplicationShortName: "uasms",
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-hyper
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "hyper",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-scanner
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "scanner",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-base
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "base",
|
|
||||||
AppClientId: "APP_9LY41OaKSqk2btY0"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-emergency
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "emergency",
|
|
||||||
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-security
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "security",
|
|
||||||
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-share
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "share",
|
|
||||||
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-ai-brain
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "ai-brain",
|
|
||||||
AppClientId: "APP_rafnuCAmBESIVYMH"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-cmsportal
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "cmsportal",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qinghaitourism
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qinghaitourism",
|
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -352,71 +100,15 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-smsecret
|
name: tenant-prefix-detection
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "smsecret",
|
ApplicationShortName: "detection",
|
||||||
AppClientId: "empty"
|
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-smauth
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "smauth",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-eventsh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "eventsh5",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-mianyangbackend
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "mianyangbackend",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-supervisionh5
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devflight",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "supervisionh5",
|
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -436,15 +128,15 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-oms
|
name: tenant-prefix-securityh5
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "oms",
|
ApplicationShortName: "securityh5",
|
||||||
AppClientId: "empty"
|
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -463,6 +155,62 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-hljtt
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "hljtt",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-base
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "base",
|
||||||
|
AppClientId: "APP_9LY41OaKSqk2btY0"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-jiangsuwenlv
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "jiangsuwenlv",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qinghaitourism
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qinghaitourism",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-uas
|
name: tenant-prefix-uas
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
@@ -477,6 +225,160 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-mianyangbackend
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "mianyangbackend",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-cmsportal
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "cmsportal",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-media
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "media",
|
||||||
|
AppClientId: "APP_4AU8lbifESQO4FD6"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-visualization
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "visualization",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-eventsh5
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "eventsh5",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-blockchain
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "blockchain",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-renyike
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "renyike",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-security
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "security",
|
||||||
|
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-seniclive
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "seniclive",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-splice
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "splice",
|
||||||
|
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qingdao
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qingdao",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-dispatchh5
|
name: tenant-prefix-dispatchh5
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
@@ -492,29 +394,155 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-classification
|
name: tenant-prefix-scanner
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "classification",
|
ApplicationShortName: "scanner",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-detection
|
name: tenant-prefix-pangu
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "detection",
|
ApplicationShortName: "",
|
||||||
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-ai-brain
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "ai-brain",
|
||||||
|
AppClientId: "APP_rafnuCAmBESIVYMH"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-emergency
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "emergency",
|
||||||
|
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-oms
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "oms",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-open
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "open",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-armypeople
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "armypeople",
|
||||||
|
AppClientId: "APP_UIegse6Lfou9pO1U"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-smsecret
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "smsecret",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-secenter
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "secenter",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-uavmsmanager
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "uavmsmanager",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-supervisionh5
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "supervisionh5",
|
||||||
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -534,27 +562,41 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-mws
|
name: tenant-prefix-share
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "mws",
|
ApplicationShortName: "share",
|
||||||
AppClientId: "APP_uKniXPELlRERBBwK"
|
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-hljtt
|
name: tenant-prefix-hyper
|
||||||
namespace: uavcloud-devflight
|
namespace: uavcloud-devflight
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devflight",
|
TenantEnvironment: "devflight",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "hljtt",
|
ApplicationShortName: "hyper",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-classification
|
||||||
|
namespace: uavcloud-devflight
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devflight",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "classification",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ metadata:
|
|||||||
type: frontend
|
type: frontend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -24,6 +24,7 @@ metadata:
|
|||||||
rewrite ^(/classification)$ $1/ redirect;
|
rewrite ^(/classification)$ $1/ redirect;
|
||||||
rewrite ^(/cmsportal)$ $1/ redirect;
|
rewrite ^(/cmsportal)$ $1/ redirect;
|
||||||
rewrite ^(/detection)$ $1/ redirect;
|
rewrite ^(/detection)$ $1/ redirect;
|
||||||
|
rewrite ^(/dikongzhixingh5)$ $1/ redirect;
|
||||||
rewrite ^(/dispatchh5)$ $1/ redirect;
|
rewrite ^(/dispatchh5)$ $1/ redirect;
|
||||||
rewrite ^(/emergency)$ $1/ redirect;
|
rewrite ^(/emergency)$ $1/ redirect;
|
||||||
rewrite ^(/eventsh5)$ $1/ redirect;
|
rewrite ^(/eventsh5)$ $1/ redirect;
|
||||||
@@ -40,6 +41,7 @@ metadata:
|
|||||||
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
||||||
rewrite ^(/qingdao)$ $1/ redirect;
|
rewrite ^(/qingdao)$ $1/ redirect;
|
||||||
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
||||||
|
rewrite ^(/renyike)$ $1/ redirect;
|
||||||
rewrite ^(/scanner)$ $1/ redirect;
|
rewrite ^(/scanner)$ $1/ redirect;
|
||||||
rewrite ^(/security)$ $1/ redirect;
|
rewrite ^(/security)$ $1/ redirect;
|
||||||
rewrite ^(/securityh5)$ $1/ redirect;
|
rewrite ^(/securityh5)$ $1/ redirect;
|
||||||
@@ -53,6 +55,7 @@ metadata:
|
|||||||
rewrite ^(/uas)$ $1/ redirect;
|
rewrite ^(/uas)$ $1/ redirect;
|
||||||
rewrite ^(/uasms)$ $1/ redirect;
|
rewrite ^(/uasms)$ $1/ redirect;
|
||||||
rewrite ^(/visualization)$ $1/ redirect;
|
rewrite ^(/visualization)$ $1/ redirect;
|
||||||
|
rewrite ^(/uavmsmanager)$ $1/ redirect;
|
||||||
rewrite ^(/secenter)$ $1/ redirect;
|
rewrite ^(/secenter)$ $1/ redirect;
|
||||||
spec:
|
spec:
|
||||||
rules:
|
rules:
|
||||||
@@ -114,6 +117,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-detection
|
serviceName: cmii-uav-platform-detection
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/dikongzhixingh5/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-dikongzhixingh5
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/dispatchh5/?(.*)
|
- path: /devflight/dispatchh5/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -194,6 +202,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-qinghaitourism
|
serviceName: cmii-uav-platform-qinghaitourism
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/renyike/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-renyike
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/scanner/?(.*)
|
- path: /devflight/scanner/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -259,6 +272,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-visualization
|
serviceName: cmii-uav-platform-visualization
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devflight/uavmsmanager/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uavms-platform-manager
|
||||||
|
servicePort: 9528
|
||||||
- path: /devflight/secenter/?(.*)
|
- path: /devflight/secenter/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -274,7 +292,7 @@ metadata:
|
|||||||
type: backend
|
type: backend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -320,6 +338,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-open-gateway
|
serviceName: cmii-open-gateway
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-sky-converge.uavcloud-devflight.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-sky-converge
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-suav-supervision.uavcloud-devflight.io
|
- host: cmii-suav-supervision.uavcloud-devflight.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -344,6 +370,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uas-lifecycle
|
serviceName: cmii-uas-lifecycle
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-uav-advanced5g.uavcloud-devflight.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-advanced5g
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-uav-airspace.uavcloud-devflight.io
|
- host: cmii-uav-airspace.uavcloud-devflight.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -666,7 +700,7 @@ metadata:
|
|||||||
type: api-gateway
|
type: api-gateway
|
||||||
octopus.control: all-ingress-config-1.1.0
|
octopus.control: all-ingress-config-1.1.0
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
|
|||||||
@@ -1,76 +0,0 @@
|
|||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: nfs-backend-log-pvc-devflight
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
labels:
|
|
||||||
cmii.type: middleware-base
|
|
||||||
cmii.app: nfs-backend-log-pvc
|
|
||||||
helm.sh/chart: all-persistence-volume-claims-1.1.0
|
|
||||||
app.kubernetes.io/version: 6.0.0
|
|
||||||
spec:
|
|
||||||
storageClassName: nfs-prod-distribute
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteMany
|
|
||||||
volumeMode: Filesystem
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 100Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: helm-emqxs-devflight
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
labels:
|
|
||||||
cmii.type: middleware-base
|
|
||||||
cmii.app: helm-emqxs
|
|
||||||
helm.sh/chart: all-persistence-volume-claims-1.1.0
|
|
||||||
app.kubernetes.io/version: 6.0.0
|
|
||||||
spec:
|
|
||||||
storageClassName: nfs-prod-distribute
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteMany
|
|
||||||
volumeMode: Filesystem
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 20Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: helm-mongo-devflight
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
labels:
|
|
||||||
cmii.type: middleware-base
|
|
||||||
cmii.app: helm-mongo
|
|
||||||
helm.sh/chart: all-persistence-volume-claims-1.1.0
|
|
||||||
app.kubernetes.io/version: 6.0.0
|
|
||||||
spec:
|
|
||||||
storageClassName: nfs-prod-distribute
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteMany
|
|
||||||
volumeMode: Filesystem
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 30Gi
|
|
||||||
---
|
|
||||||
apiVersion: v1
|
|
||||||
kind: PersistentVolumeClaim
|
|
||||||
metadata:
|
|
||||||
name: helm-rabbitmq-devflight
|
|
||||||
namespace: uavcloud-devflight
|
|
||||||
labels:
|
|
||||||
cmii.type: middleware-base
|
|
||||||
cmii.app: helm-rabbitmq
|
|
||||||
helm.sh/chart: all-persistence-volume-claims-1.1.0
|
|
||||||
app.kubernetes.io/version: 6.0.0
|
|
||||||
spec:
|
|
||||||
storageClassName: nfs-prod-distribute
|
|
||||||
accessModes:
|
|
||||||
- ReadWriteMany
|
|
||||||
volumeMode: Filesystem
|
|
||||||
resources:
|
|
||||||
requests:
|
|
||||||
storage: 20Gi
|
|
||||||
@@ -252,7 +252,7 @@ spec:
|
|||||||
terminationMessagePolicy: File
|
terminationMessagePolicy: File
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
- name: oss-adaptor
|
- name: oss-adaptor
|
||||||
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA
|
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA-skip-CHL
|
||||||
env:
|
env:
|
||||||
- name: OSS_ENDPOINT
|
- name: OSS_ENDPOINT
|
||||||
value: 'http://127.0.0.1:9000'
|
value: 'http://127.0.0.1:9000'
|
||||||
@@ -458,7 +458,7 @@ data:
|
|||||||
info:
|
info:
|
||||||
name: cmii-live-operator
|
name: cmii-live-operator
|
||||||
description: cmii-live-operator
|
description: cmii-live-operator
|
||||||
version: 6.0.0
|
version: 6.2.0
|
||||||
scanPackage: com.cmii.live.op
|
scanPackage: com.cmii.live.op
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
@@ -468,11 +468,11 @@ data:
|
|||||||
server-addr: helm-nacos:8848
|
server-addr: helm-nacos:8848
|
||||||
extension-configs:
|
extension-configs:
|
||||||
- data-id: cmii-live-operator.yml
|
- data-id: cmii-live-operator.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
shared-configs:
|
shared-configs:
|
||||||
- data-id: cmii-backend-system.yml
|
- data-id: cmii-backend-system.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
discovery:
|
discovery:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -2,99 +2,15 @@
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-mws
|
name: tenant-prefix-armypeople
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "mws",
|
ApplicationShortName: "armypeople",
|
||||||
AppClientId: "APP_uKniXPELlRERBBwK"
|
AppClientId: "APP_UIegse6Lfou9pO1U"
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-share
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "share",
|
|
||||||
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-classification
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "classification",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-oms
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "oms",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qinghaitourism
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qinghaitourism",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-mianyangbackend
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "mianyangbackend",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-smauth
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "smauth",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -114,29 +30,15 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-logistics
|
name: tenant-prefix-mws
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "logistics",
|
ApplicationShortName: "mws",
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
AppClientId: "APP_uKniXPELlRERBBwK"
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-security
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "security",
|
|
||||||
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -170,57 +72,113 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-cmsportal
|
name: tenant-prefix-detection
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "cmsportal",
|
ApplicationShortName: "detection",
|
||||||
|
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-seniclive
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "seniclive",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-jiangsuwenlv
|
name: tenant-prefix-hyper
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "jiangsuwenlv",
|
ApplicationShortName: "hyper",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-hljtt
|
name: tenant-prefix-smauth
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "hljtt",
|
ApplicationShortName: "smauth",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-traffic
|
name: tenant-prefix-logistics
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "traffic",
|
ApplicationShortName: "logistics",
|
||||||
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-dispatchh5
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "dispatchh5",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-renyike
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "renyike",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-visualization
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "visualization",
|
||||||
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -240,14 +198,98 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-dispatchh5
|
name: tenant-prefix-scanner
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "dispatchh5",
|
ApplicationShortName: "scanner",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-supervision
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "supervision",
|
||||||
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-cmsportal
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "cmsportal",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-oms
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "oms",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-share
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "share",
|
||||||
|
AppClientId: "APP_4lVSVI0ZGxTssir8"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qingdao
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qingdao",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-blockchain
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "blockchain",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -267,48 +309,6 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-detection
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "detection",
|
|
||||||
AppClientId: "APP_FDHW2VLVDWPnnOCy"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-splice
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "splice",
|
|
||||||
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-scanner
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "scanner",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-dikongzhixingh5
|
name: tenant-prefix-dikongzhixingh5
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
@@ -324,14 +324,56 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-qingdao
|
name: tenant-prefix-supervisionh5
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "qingdao",
|
ApplicationShortName: "supervisionh5",
|
||||||
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-security
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "security",
|
||||||
|
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-threedsimulation
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "threedsimulation",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-jiangsuwenlv
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "jiangsuwenlv",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -352,14 +394,112 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-eventsh5
|
name: tenant-prefix-classification
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "eventsh5",
|
ApplicationShortName: "classification",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-mianyangbackend
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "mianyangbackend",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-ai-brain
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "ai-brain",
|
||||||
|
AppClientId: "APP_rafnuCAmBESIVYMH"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-multiterminal
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "multiterminal",
|
||||||
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-traffic
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "traffic",
|
||||||
|
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qinghaitourism
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qinghaitourism",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-hljtt
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "hljtt",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-uavmsmanager
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "uavmsmanager",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -379,6 +519,34 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-eventsh5
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "eventsh5",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-pangu
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-media
|
name: tenant-prefix-media
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
@@ -408,155 +576,15 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-seniclive
|
name: tenant-prefix-splice
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "seniclive",
|
ApplicationShortName: "splice",
|
||||||
AppClientId: "empty"
|
AppClientId: "APP_zE0M3sTRXrCIJS8Y"
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-threedsimulation
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "threedsimulation",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-multiterminal
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "multiterminal",
|
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-visualization
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "visualization",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-hyper
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "hyper",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-supervision
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "supervision",
|
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-supervisionh5
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "supervisionh5",
|
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-pangu
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-ai-brain
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "ai-brain",
|
|
||||||
AppClientId: "APP_rafnuCAmBESIVYMH"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-armypeople
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "armypeople",
|
|
||||||
AppClientId: "APP_UIegse6Lfou9pO1U"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-blockchain
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "blockchain",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ metadata:
|
|||||||
type: frontend
|
type: frontend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -41,6 +41,7 @@ metadata:
|
|||||||
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
rewrite ^(/pilot2cloud)$ $1/ redirect;
|
||||||
rewrite ^(/qingdao)$ $1/ redirect;
|
rewrite ^(/qingdao)$ $1/ redirect;
|
||||||
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
rewrite ^(/qinghaitourism)$ $1/ redirect;
|
||||||
|
rewrite ^(/renyike)$ $1/ redirect;
|
||||||
rewrite ^(/scanner)$ $1/ redirect;
|
rewrite ^(/scanner)$ $1/ redirect;
|
||||||
rewrite ^(/security)$ $1/ redirect;
|
rewrite ^(/security)$ $1/ redirect;
|
||||||
rewrite ^(/securityh5)$ $1/ redirect;
|
rewrite ^(/securityh5)$ $1/ redirect;
|
||||||
@@ -54,6 +55,7 @@ metadata:
|
|||||||
rewrite ^(/uas)$ $1/ redirect;
|
rewrite ^(/uas)$ $1/ redirect;
|
||||||
rewrite ^(/uasms)$ $1/ redirect;
|
rewrite ^(/uasms)$ $1/ redirect;
|
||||||
rewrite ^(/visualization)$ $1/ redirect;
|
rewrite ^(/visualization)$ $1/ redirect;
|
||||||
|
rewrite ^(/uavmsmanager)$ $1/ redirect;
|
||||||
rewrite ^(/secenter)$ $1/ redirect;
|
rewrite ^(/secenter)$ $1/ redirect;
|
||||||
spec:
|
spec:
|
||||||
rules:
|
rules:
|
||||||
@@ -200,6 +202,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-qinghaitourism
|
serviceName: cmii-uav-platform-qinghaitourism
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devoperation/renyike/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-renyike
|
||||||
|
servicePort: 9528
|
||||||
- path: /devoperation/scanner/?(.*)
|
- path: /devoperation/scanner/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -265,6 +272,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-visualization
|
serviceName: cmii-uav-platform-visualization
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devoperation/uavmsmanager/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uavms-platform-manager
|
||||||
|
servicePort: 9528
|
||||||
- path: /devoperation/secenter/?(.*)
|
- path: /devoperation/secenter/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -280,7 +292,7 @@ metadata:
|
|||||||
type: backend
|
type: backend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -326,6 +338,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-open-gateway
|
serviceName: cmii-open-gateway
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-sky-converge.uavcloud-devoperation.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-sky-converge
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-suav-supervision.uavcloud-devoperation.io
|
- host: cmii-suav-supervision.uavcloud-devoperation.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -350,6 +370,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uas-lifecycle
|
serviceName: cmii-uas-lifecycle
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-uav-advanced5g.uavcloud-devoperation.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-advanced5g
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-uav-airspace.uavcloud-devoperation.io
|
- host: cmii-uav-airspace.uavcloud-devoperation.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -672,7 +700,7 @@ metadata:
|
|||||||
type: api-gateway
|
type: api-gateway
|
||||||
octopus.control: all-ingress-config-1.1.0
|
octopus.control: all-ingress-config-1.1.0
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ spec:
|
|||||||
terminationMessagePolicy: File
|
terminationMessagePolicy: File
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
- name: oss-adaptor
|
- name: oss-adaptor
|
||||||
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA
|
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA-skip-CHL
|
||||||
env:
|
env:
|
||||||
- name: OSS_ENDPOINT
|
- name: OSS_ENDPOINT
|
||||||
value: 'http://127.0.0.1:9000'
|
value: 'http://127.0.0.1:9000'
|
||||||
@@ -458,7 +458,7 @@ data:
|
|||||||
info:
|
info:
|
||||||
name: cmii-live-operator
|
name: cmii-live-operator
|
||||||
description: cmii-live-operator
|
description: cmii-live-operator
|
||||||
version: 6.0.0
|
version: 6.2.0
|
||||||
scanPackage: com.cmii.live.op
|
scanPackage: com.cmii.live.op
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
@@ -468,11 +468,11 @@ data:
|
|||||||
server-addr: helm-nacos:8848
|
server-addr: helm-nacos:8848
|
||||||
extension-configs:
|
extension-configs:
|
||||||
- data-id: cmii-live-operator.yml
|
- data-id: cmii-live-operator.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
shared-configs:
|
shared-configs:
|
||||||
- data-id: cmii-backend-system.yml
|
- data-id: cmii-backend-system.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
discovery:
|
discovery:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -1,48 +1,6 @@
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-seniclive
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "seniclive",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-uasms
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "uasms",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-base
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "base",
|
|
||||||
AppClientId: "APP_9LY41OaKSqk2btY0"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-detection
|
name: tenant-prefix-detection
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
@@ -58,28 +16,42 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-uas
|
name: tenant-prefix-security
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "uas",
|
ApplicationShortName: "security",
|
||||||
|
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-visualization
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "visualization",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-classification
|
name: tenant-prefix-dikongzhixingh5
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "classification",
|
ApplicationShortName: "dikongzhixingh5",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -114,42 +86,70 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-qinghaitourism
|
name: tenant-prefix-logistics
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "qinghaitourism",
|
ApplicationShortName: "logistics",
|
||||||
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-media
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "media",
|
||||||
|
AppClientId: "APP_4AU8lbifESQO4FD6"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-oms
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "oms",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-pilot2cloud
|
name: tenant-prefix-jiangsuwenlv
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "pilot2cloud",
|
ApplicationShortName: "jiangsuwenlv",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-smauth
|
name: tenant-prefix-qingdao
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "smauth",
|
ApplicationShortName: "qingdao",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
@@ -170,15 +170,113 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-multiterminal
|
name: tenant-prefix-uas
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "multiterminal",
|
ApplicationShortName: "uas",
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-smauth
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "smauth",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-uasms
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "uasms",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-base
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "base",
|
||||||
|
AppClientId: "APP_9LY41OaKSqk2btY0"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-cmsportal
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "cmsportal",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-mws
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "mws",
|
||||||
|
AppClientId: "APP_uKniXPELlRERBBwK"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-open
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "open",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-securityh5
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "securityh5",
|
||||||
|
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -211,6 +309,34 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-smsecret
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "smsecret",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-secenter
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "secenter",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-threedsimulation
|
name: tenant-prefix-threedsimulation
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
@@ -225,258 +351,6 @@ data:
|
|||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-scanner
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "scanner",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-cmsportal
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "cmsportal",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-media
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "media",
|
|
||||||
AppClientId: "APP_4AU8lbifESQO4FD6"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-open
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "open",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-security
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "security",
|
|
||||||
AppClientId: "APP_JUSEMc7afyWXxvE7"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-dispatchh5
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "dispatchh5",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-eventsh5
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "eventsh5",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-mianyangbackend
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "mianyangbackend",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-armypeople
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "armypeople",
|
|
||||||
AppClientId: "APP_UIegse6Lfou9pO1U"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-mws
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "mws",
|
|
||||||
AppClientId: "APP_uKniXPELlRERBBwK"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-oms
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "oms",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-traffic
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "traffic",
|
|
||||||
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-jiangsuwenlv
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "jiangsuwenlv",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-supervisionh5
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "supervisionh5",
|
|
||||||
AppClientId: "APP_qqSu82THfexI8PLM"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-emergency
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "emergency",
|
|
||||||
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-qingdao
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "qingdao",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-visualization
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "visualization",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
|
||||||
name: tenant-prefix-hyper
|
|
||||||
namespace: uavcloud-devoperation
|
|
||||||
data:
|
|
||||||
ingress-config.js: |-
|
|
||||||
var __GlobalIngressConfig = {
|
|
||||||
TenantEnvironment: "devoperation",
|
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
|
||||||
ApplicationShortName: "hyper",
|
|
||||||
AppClientId: "empty"
|
|
||||||
}
|
|
||||||
---
|
|
||||||
kind: ConfigMap
|
|
||||||
apiVersion: v1
|
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-blockchain
|
name: tenant-prefix-blockchain
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
@@ -492,43 +366,85 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-smsecret
|
name: tenant-prefix-mianyangbackend
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "smsecret",
|
ApplicationShortName: "mianyangbackend",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-logistics
|
name: tenant-prefix-supervisionh5
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "logistics",
|
ApplicationShortName: "supervisionh5",
|
||||||
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
AppClientId: "APP_qqSu82THfexI8PLM"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-securityh5
|
name: tenant-prefix-traffic
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "securityh5",
|
ApplicationShortName: "traffic",
|
||||||
AppClientId: "APP_N3ImO0Ubfu9peRHD"
|
AppClientId: "APP_Jc8i2wOQ1t73QEJS"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-hyper
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "hyper",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-emergency
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "emergency",
|
||||||
|
AppClientId: "APP_aGsTAY1uMZrpKdfk"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-multiterminal
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "multiterminal",
|
||||||
|
AppClientId: "APP_PvdfRRRBPL8xbIwl"
|
||||||
}
|
}
|
||||||
---
|
---
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
@@ -548,13 +464,111 @@ data:
|
|||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
metadata:
|
metadata:
|
||||||
name: tenant-prefix-secenter
|
name: tenant-prefix-classification
|
||||||
namespace: uavcloud-devoperation
|
namespace: uavcloud-devoperation
|
||||||
data:
|
data:
|
||||||
ingress-config.js: |-
|
ingress-config.js: |-
|
||||||
var __GlobalIngressConfig = {
|
var __GlobalIngressConfig = {
|
||||||
TenantEnvironment: "devoperation",
|
TenantEnvironment: "devoperation",
|
||||||
CloudHOST: "lab.uavcmlc.com",
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
ApplicationShortName: "secenter",
|
ApplicationShortName: "classification",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-eventsh5
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "eventsh5",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-armypeople
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "armypeople",
|
||||||
|
AppClientId: "APP_UIegse6Lfou9pO1U"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-seniclive
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "seniclive",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-qinghaitourism
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "qinghaitourism",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-dispatchh5
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "dispatchh5",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-pilot2cloud
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "pilot2cloud",
|
||||||
|
AppClientId: "empty"
|
||||||
|
}
|
||||||
|
---
|
||||||
|
kind: ConfigMap
|
||||||
|
apiVersion: v1
|
||||||
|
metadata:
|
||||||
|
name: tenant-prefix-scanner
|
||||||
|
namespace: uavcloud-devoperation
|
||||||
|
data:
|
||||||
|
ingress-config.js: |-
|
||||||
|
var __GlobalIngressConfig = {
|
||||||
|
TenantEnvironment: "devoperation",
|
||||||
|
CloudHOST: "lab.uavcmlc.com",
|
||||||
|
ApplicationShortName: "scanner",
|
||||||
AppClientId: "empty"
|
AppClientId: "empty"
|
||||||
}
|
}
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ metadata:
|
|||||||
type: frontend
|
type: frontend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -24,6 +24,7 @@ metadata:
|
|||||||
rewrite ^(/classification)$ $1/ redirect;
|
rewrite ^(/classification)$ $1/ redirect;
|
||||||
rewrite ^(/cmsportal)$ $1/ redirect;
|
rewrite ^(/cmsportal)$ $1/ redirect;
|
||||||
rewrite ^(/detection)$ $1/ redirect;
|
rewrite ^(/detection)$ $1/ redirect;
|
||||||
|
rewrite ^(/dikongzhixingh5)$ $1/ redirect;
|
||||||
rewrite ^(/dispatchh5)$ $1/ redirect;
|
rewrite ^(/dispatchh5)$ $1/ redirect;
|
||||||
rewrite ^(/emergency)$ $1/ redirect;
|
rewrite ^(/emergency)$ $1/ redirect;
|
||||||
rewrite ^(/eventsh5)$ $1/ redirect;
|
rewrite ^(/eventsh5)$ $1/ redirect;
|
||||||
@@ -114,6 +115,11 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uav-platform-detection
|
serviceName: cmii-uav-platform-detection
|
||||||
servicePort: 9528
|
servicePort: 9528
|
||||||
|
- path: /devoperation/dikongzhixingh5/?(.*)
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-platform-dikongzhixingh5
|
||||||
|
servicePort: 9528
|
||||||
- path: /devoperation/dispatchh5/?(.*)
|
- path: /devoperation/dispatchh5/?(.*)
|
||||||
pathType: ImplementationSpecific
|
pathType: ImplementationSpecific
|
||||||
backend:
|
backend:
|
||||||
@@ -274,7 +280,7 @@ metadata:
|
|||||||
type: backend
|
type: backend
|
||||||
octopus.control: all-ingress-config-wdd
|
octopus.control: all-ingress-config-wdd
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
@@ -320,6 +326,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-open-gateway
|
serviceName: cmii-open-gateway
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-sky-converge.uavcloud-devoperation.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-sky-converge
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-suav-supervision.uavcloud-devoperation.io
|
- host: cmii-suav-supervision.uavcloud-devoperation.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -344,6 +358,14 @@ spec:
|
|||||||
backend:
|
backend:
|
||||||
serviceName: cmii-uas-lifecycle
|
serviceName: cmii-uas-lifecycle
|
||||||
servicePort: 8080
|
servicePort: 8080
|
||||||
|
- host: cmii-uav-advanced5g.uavcloud-devoperation.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: ImplementationSpecific
|
||||||
|
backend:
|
||||||
|
serviceName: cmii-uav-advanced5g
|
||||||
|
servicePort: 8080
|
||||||
- host: cmii-uav-airspace.uavcloud-devoperation.io
|
- host: cmii-uav-airspace.uavcloud-devoperation.io
|
||||||
http:
|
http:
|
||||||
paths:
|
paths:
|
||||||
@@ -666,7 +688,7 @@ metadata:
|
|||||||
type: api-gateway
|
type: api-gateway
|
||||||
octopus.control: all-ingress-config-1.1.0
|
octopus.control: all-ingress-config-1.1.0
|
||||||
app.kubernetes.io/managed-by: octopus-control
|
app.kubernetes.io/managed-by: octopus-control
|
||||||
app.kubernetes.io/version: 6.0.0
|
app.kubernetes.io/version: 6.2.0
|
||||||
annotations:
|
annotations:
|
||||||
kubernetes.io/ingress.class: "nginx"
|
kubernetes.io/ingress.class: "nginx"
|
||||||
nginx.ingress.kubernetes.io/enable-cors: "true"
|
nginx.ingress.kubernetes.io/enable-cors: "true"
|
||||||
|
|||||||
@@ -252,7 +252,7 @@ spec:
|
|||||||
terminationMessagePolicy: File
|
terminationMessagePolicy: File
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
- name: oss-adaptor
|
- name: oss-adaptor
|
||||||
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA
|
image: harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA-skip-CHL
|
||||||
env:
|
env:
|
||||||
- name: OSS_ENDPOINT
|
- name: OSS_ENDPOINT
|
||||||
value: 'http://127.0.0.1:9000'
|
value: 'http://127.0.0.1:9000'
|
||||||
@@ -458,7 +458,7 @@ data:
|
|||||||
info:
|
info:
|
||||||
name: cmii-live-operator
|
name: cmii-live-operator
|
||||||
description: cmii-live-operator
|
description: cmii-live-operator
|
||||||
version: 6.0.0
|
version: 6.2.0
|
||||||
scanPackage: com.cmii.live.op
|
scanPackage: com.cmii.live.op
|
||||||
cloud:
|
cloud:
|
||||||
nacos:
|
nacos:
|
||||||
@@ -468,11 +468,11 @@ data:
|
|||||||
server-addr: helm-nacos:8848
|
server-addr: helm-nacos:8848
|
||||||
extension-configs:
|
extension-configs:
|
||||||
- data-id: cmii-live-operator.yml
|
- data-id: cmii-live-operator.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
shared-configs:
|
shared-configs:
|
||||||
- data-id: cmii-backend-system.yml
|
- data-id: cmii-backend-system.yml
|
||||||
group: 6.0.0
|
group: 6.2.0
|
||||||
refresh: true
|
refresh: true
|
||||||
discovery:
|
discovery:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
|||||||
@@ -49,9 +49,15 @@ func AppendOverwriteContentToFile(content string, targetFile string) bool {
|
|||||||
return AppendContentToFile(content, targetFile)
|
return AppendContentToFile(content, targetFile)
|
||||||
}
|
}
|
||||||
|
|
||||||
// AppendContentToFile 向目标文件中追加写入一些内容
|
// AppendContentToFile 向目标文件(targetFile 文件的绝对路径)中追加写入一些内容, 如果文件不存在,那么就创建相应的目录及文件
|
||||||
func AppendContentToFile(content string, targetFile string) bool {
|
func AppendContentToFile(content string, targetFile string) bool {
|
||||||
|
|
||||||
|
// 创建目标文件的目录(递归创建)
|
||||||
|
dir := filepath.Dir(targetFile)
|
||||||
|
if err := os.MkdirAll(dir, 0755); err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
// 打开文件用于追加。如果文件不存在,将会创建一个新文件。
|
// 打开文件用于追加。如果文件不存在,将会创建一个新文件。
|
||||||
file, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
file, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@@ -61,9 +67,13 @@ func AppendContentToFile(content string, targetFile string) bool {
|
|||||||
defer file.Close() // 确保文件最终被关闭
|
defer file.Close() // 确保文件最终被关闭
|
||||||
|
|
||||||
// 写入内容到文件
|
// 写入内容到文件
|
||||||
if _, err := file.WriteString(content); err != nil {
|
// 内容非空时执行写入操作
|
||||||
log.ErrorF("[BasicAppendContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
if content != "" {
|
||||||
return false
|
if _, err := file.WriteString(content); err != nil {
|
||||||
|
log.ErrorF("[BasicAppendContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
||||||
|
|
||||||
|
return false
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return true
|
return true
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ var CmiiBackendAppMap = map[string]string{
|
|||||||
"cmii-uavms-security-center": "5.7.0",
|
"cmii-uavms-security-center": "5.7.0",
|
||||||
"cmii-uav-fwdd": "5.7.0",
|
"cmii-uav-fwdd": "5.7.0",
|
||||||
"cmii-uav-advanced5g": "5.7.0",
|
"cmii-uav-advanced5g": "5.7.0",
|
||||||
|
"cmii-sky-converge": "5.7.0",
|
||||||
}
|
}
|
||||||
|
|
||||||
var CmiiFrontendAppMap = map[string]string{
|
var CmiiFrontendAppMap = map[string]string{
|
||||||
|
|||||||
@@ -42,6 +42,8 @@ var FrontendShortNameMaps = map[string]string{
|
|||||||
"cmii-uav-platform-eventsh5": "eventsh5",
|
"cmii-uav-platform-eventsh5": "eventsh5",
|
||||||
"cmii-uav-platform-mianyangbackend": "mianyangbackend",
|
"cmii-uav-platform-mianyangbackend": "mianyangbackend",
|
||||||
"cmii-uav-platform-dikongzhixingh5": "dikongzhixingh5",
|
"cmii-uav-platform-dikongzhixingh5": "dikongzhixingh5",
|
||||||
|
"cmii-uavms-platform-manager": "uavmsmanager",
|
||||||
|
"cmii-uav-platform-renyike": "renyike",
|
||||||
}
|
}
|
||||||
|
|
||||||
var FrontendClientIdMaps = map[string]string{
|
var FrontendClientIdMaps = map[string]string{
|
||||||
@@ -86,4 +88,6 @@ var FrontendClientIdMaps = map[string]string{
|
|||||||
"cmii-uav-platform-eventsh5": "empty",
|
"cmii-uav-platform-eventsh5": "empty",
|
||||||
"cmii-uav-platform-mianyangbackend": "empty",
|
"cmii-uav-platform-mianyangbackend": "empty",
|
||||||
"cmii-uav-platform-dikongzhixingh5": "empty",
|
"cmii-uav-platform-dikongzhixingh5": "empty",
|
||||||
|
"cmii-uavms-platform-manager": "empty",
|
||||||
|
"cmii-uav-platform-renyike": "empty",
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,8 +24,8 @@ func init() {
|
|||||||
case "linux":
|
case "linux":
|
||||||
DeployFilePrefix = "/root/wddproject/ProjectOctopus/agent-common/real_project/"
|
DeployFilePrefix = "/root/wddproject/ProjectOctopus/agent-common/real_project/"
|
||||||
case "windows":
|
case "windows":
|
||||||
//DeployFilePrefix = "C:\\Users\\wdd\\IdeaProjects\\ProjectOctopus\\agent-common\\real_project\\"
|
DeployFilePrefix = "C:\\Users\\wdd\\IdeaProjects\\ProjectOctopus\\agent-common\\real_project\\"
|
||||||
DeployFilePrefix = "C:\\Users\\wddsh\\Documents\\IdeaProjects\\ProjectOctopus\\agent-common\\real_project\\"
|
//DeployFilePrefix = "C:\\Users\\wddsh\\Documents\\IdeaProjects\\ProjectOctopus\\agent-common\\real_project\\"
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ func TestCmiiEnvDeploy(t *testing.T) {
|
|||||||
// devflight
|
// devflight
|
||||||
// devoperation
|
// devoperation
|
||||||
|
|
||||||
deployNamespace := config.DevOperation
|
deployNamespace := config.DevFlight
|
||||||
|
|
||||||
// deploy to cmii environment
|
// deploy to cmii environment
|
||||||
cmiiDeployCommonEnv := &z_dep.CommonEnvironmentConfig{
|
cmiiDeployCommonEnv := &z_dep.CommonEnvironmentConfig{
|
||||||
@@ -26,7 +26,7 @@ func TestCmiiEnvDeploy(t *testing.T) {
|
|||||||
HarborPort: "",
|
HarborPort: "",
|
||||||
Namespace: deployNamespace,
|
Namespace: deployNamespace,
|
||||||
TagVersion: "6.0.0",
|
TagVersion: "6.0.0",
|
||||||
TenantEnv: "devoperation",
|
TenantEnv: "devflight",
|
||||||
MinioPublicIP: "",
|
MinioPublicIP: "",
|
||||||
MinioInnerIP: "127.0.0.1",
|
MinioInnerIP: "127.0.0.1",
|
||||||
NFSServerIP: "123.0.0.1",
|
NFSServerIP: "123.0.0.1",
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ import (
|
|||||||
|
|
||||||
func TestFetchDependencyRepos_Middle(t *testing.T) {
|
func TestFetchDependencyRepos_Middle(t *testing.T) {
|
||||||
|
|
||||||
errorPullImageList, errorGzipImageList, realCmiiImageName, allGzipFileNameList := C_DownloadCompressUploadDependency(true, true, false)
|
errorPullImageList, errorGzipImageList, realCmiiImageName, allGzipFileNameList := C_DownloadCompressUploadDependency(true, false, false)
|
||||||
|
|
||||||
utils.BeautifulPrintListWithTitle(errorPullImageList, "errorPullImageList")
|
utils.BeautifulPrintListWithTitle(errorPullImageList, "errorPullImageList")
|
||||||
utils.BeautifulPrintListWithTitle(errorGzipImageList, "errorGzipImageList")
|
utils.BeautifulPrintListWithTitle(errorGzipImageList, "errorGzipImageList")
|
||||||
|
|||||||
42
agent-wdd/agent-wdd-config.yaml
Normal file
42
agent-wdd/agent-wdd-config.yaml
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
|
||||||
|
timestamp: 2025-02-10 15:19:30
|
||||||
|
|
||||||
|
agent:
|
||||||
|
hostname: Shanghai-amd64-01
|
||||||
|
network:
|
||||||
|
# 2代表能上外网 1代表能上国内网 0代表无法访问网络
|
||||||
|
internet: 2
|
||||||
|
# 服务器公网信息
|
||||||
|
public:
|
||||||
|
ipv4: 42.192.52.227
|
||||||
|
ipv6: xxx
|
||||||
|
country: CN
|
||||||
|
city: Shanghai
|
||||||
|
asn: Oracle
|
||||||
|
interfaces:
|
||||||
|
- name: eth0
|
||||||
|
ipv4: 192.168.233.5
|
||||||
|
mac: asdasdasd
|
||||||
|
cpu:
|
||||||
|
cores: 4
|
||||||
|
brand: Intel Xeon Gold 5118
|
||||||
|
mhz: 2400
|
||||||
|
mem:
|
||||||
|
size: 4G
|
||||||
|
type: ddr4
|
||||||
|
speed: 2400
|
||||||
|
swap:
|
||||||
|
on: false
|
||||||
|
size: 2G
|
||||||
|
disk:
|
||||||
|
- path: /
|
||||||
|
size: 50G
|
||||||
|
usage: 12G
|
||||||
|
percent: 12/50
|
||||||
|
vg: ubuntuvg
|
||||||
|
lv: datalv
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
20
agent-wdd/cmd/Info.go
Normal file
20
agent-wdd/cmd/Info.go
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
package cmd
|
||||||
|
|
||||||
|
import (
|
||||||
|
"agent-wdd/config"
|
||||||
|
"github.com/spf13/cobra"
|
||||||
|
)
|
||||||
|
|
||||||
|
func addInfoSubcommands(cmd *cobra.Command) {
|
||||||
|
// network
|
||||||
|
network := &cobra.Command{
|
||||||
|
Use: "network",
|
||||||
|
Short: "主机Network相关的信息",
|
||||||
|
Run: func(cmd *cobra.Command, args []string) {
|
||||||
|
network := config.ConfigCache.Agent.Network
|
||||||
|
network.Gather()
|
||||||
|
},
|
||||||
|
}
|
||||||
|
|
||||||
|
cmd.AddCommand(network)
|
||||||
|
}
|
||||||
@@ -1,14 +1,13 @@
|
|||||||
package cmd
|
package cmd
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"agent-wdd/config"
|
||||||
|
"agent-wdd/log"
|
||||||
"fmt"
|
"fmt"
|
||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
"github.com/spf13/viper"
|
"github.com/spf13/viper"
|
||||||
"os"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
const WddConfigFilePath = "/usr/local/etc/wdd/"
|
|
||||||
|
|
||||||
var rootCmd = &cobra.Command{
|
var rootCmd = &cobra.Command{
|
||||||
Use: "wdd",
|
Use: "wdd",
|
||||||
Short: "wdd应用程序是wdd封装的NB工具",
|
Short: "wdd应用程序是wdd封装的NB工具",
|
||||||
@@ -23,7 +22,7 @@ var projectBase = ""
|
|||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
|
|
||||||
cobra.OnInitialize(initConfig)
|
cobra.OnInitialize(config.InitConfig)
|
||||||
|
|
||||||
rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default is $HOME/.cobra.yaml)")
|
rootCmd.PersistentFlags().StringVar(&cfgFile, "config", "", "config file (default is $HOME/.cobra.yaml)")
|
||||||
rootCmd.PersistentFlags().StringVarP(&projectBase, "projectbase", "b", "",
|
rootCmd.PersistentFlags().StringVarP(&projectBase, "projectbase", "b", "",
|
||||||
@@ -38,24 +37,6 @@ func init() {
|
|||||||
viper.SetDefault("license", "apache")
|
viper.SetDefault("license", "apache")
|
||||||
}
|
}
|
||||||
|
|
||||||
func initConfig() {
|
|
||||||
// Don't forget to read config either from cfgFile or from home directory!
|
|
||||||
if cfgFile != "" {
|
|
||||||
// Use config file from the flag.
|
|
||||||
viper.SetConfigFile(cfgFile)
|
|
||||||
} else {
|
|
||||||
|
|
||||||
// Search config in home directory with name ".cobra" (without extension).
|
|
||||||
viper.AddConfigPath(WddConfigFilePath)
|
|
||||||
viper.SetConfigName(".cobra")
|
|
||||||
}
|
|
||||||
|
|
||||||
if err := viper.ReadInConfig(); err != nil {
|
|
||||||
fmt.Println("Can't read config:", err)
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
func Execute() {
|
func Execute() {
|
||||||
|
|
||||||
// 1. base命令
|
// 1. base命令
|
||||||
@@ -103,10 +84,8 @@ func Execute() {
|
|||||||
infoCmd := &cobra.Command{
|
infoCmd := &cobra.Command{
|
||||||
Use: "info",
|
Use: "info",
|
||||||
Short: "打印主机详细信息",
|
Short: "打印主机详细信息",
|
||||||
Run: func(cmd *cobra.Command, args []string) {
|
|
||||||
// 实现info逻辑
|
|
||||||
},
|
|
||||||
}
|
}
|
||||||
|
addInfoSubcommands(infoCmd)
|
||||||
|
|
||||||
// 8. version命令
|
// 8. version命令
|
||||||
versionCmd := &cobra.Command{
|
versionCmd := &cobra.Command{
|
||||||
@@ -114,6 +93,10 @@ func Execute() {
|
|||||||
Short: "打印版本信息",
|
Short: "打印版本信息",
|
||||||
Run: func(cmd *cobra.Command, args []string) {
|
Run: func(cmd *cobra.Command, args []string) {
|
||||||
// 实现version逻辑
|
// 实现version逻辑
|
||||||
|
log.Debug("来自王达达的礼物 !")
|
||||||
|
log.Info("来自王达达的礼物 !")
|
||||||
|
log.Warning("来自王达达的礼物 !")
|
||||||
|
log.Error("来自王达达的礼物 !")
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -149,8 +132,4 @@ func Execute() {
|
|||||||
fmt.Println(err)
|
fmt.Println(err)
|
||||||
}
|
}
|
||||||
|
|
||||||
if err := rootCmd.Execute(); err != nil {
|
|
||||||
fmt.Println(err)
|
|
||||||
os.Exit(1)
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
120
agent-wdd/config/Config.go
Normal file
120
agent-wdd/config/Config.go
Normal file
@@ -0,0 +1,120 @@
|
|||||||
|
package config
|
||||||
|
|
||||||
|
import (
|
||||||
|
"agent-wdd/log"
|
||||||
|
"agent-wdd/utils"
|
||||||
|
"github.com/spf13/viper"
|
||||||
|
"gopkg.in/yaml.v3"
|
||||||
|
"os"
|
||||||
|
)
|
||||||
|
|
||||||
|
var WddConfigFilePath = "/usr/local/etc/wdd/agent-wdd-config.yaml"
|
||||||
|
|
||||||
|
var ConfigCache *Config
|
||||||
|
|
||||||
|
func init() {
|
||||||
|
// 根据运行的操作系统不同, 修改 WddConfigFilePath 的位置
|
||||||
|
}
|
||||||
|
|
||||||
|
// 配置结构体定义
|
||||||
|
type Config struct {
|
||||||
|
TimeStamp string `yaml:"timestamp"`
|
||||||
|
Agent Agent `yaml:"agent"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Agent struct {
|
||||||
|
Hostname string `yaml:"hostname"`
|
||||||
|
Network Network `yaml:"network"`
|
||||||
|
CPU CPU `yaml:"cpu"`
|
||||||
|
Mem Memory `yaml:"mem"`
|
||||||
|
Swap Swap `yaml:"swap"`
|
||||||
|
Disk []Disk `yaml:"disk"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Network struct {
|
||||||
|
Internet int `yaml:"internet"`
|
||||||
|
Public PublicInfo `yaml:"public"`
|
||||||
|
Interfaces []Interface `yaml:"interfaces"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type PublicInfo struct {
|
||||||
|
IPv4 string `yaml:"ipv4"`
|
||||||
|
IPv6 string `yaml:"ipv6"`
|
||||||
|
Country string `yaml:"country"`
|
||||||
|
City string `yaml:"city"`
|
||||||
|
ASN string `yaml:"asn"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Interface struct {
|
||||||
|
Name string `yaml:"name"`
|
||||||
|
IPv4 string `yaml:"ipv4"`
|
||||||
|
IPv6 string `yaml:"ipv6"`
|
||||||
|
MAC string `yaml:"mac"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type CPU struct {
|
||||||
|
Cores int `yaml:"cores"`
|
||||||
|
Brand string `yaml:"brand"`
|
||||||
|
Mhz int `yaml:"mhz"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Memory struct {
|
||||||
|
Size string `yaml:"size"`
|
||||||
|
Type string `yaml:"type"`
|
||||||
|
Speed int `yaml:"speed"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Swap struct {
|
||||||
|
On bool `yaml:"on"`
|
||||||
|
Size string `yaml:"size"`
|
||||||
|
}
|
||||||
|
|
||||||
|
type Disk struct {
|
||||||
|
Path string `yaml:"path"`
|
||||||
|
Size string `yaml:"size"`
|
||||||
|
Usage string `yaml:"usage"`
|
||||||
|
Percent string `yaml:"percent"`
|
||||||
|
VG string `yaml:"vg"`
|
||||||
|
LV string `yaml:"lv"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func InitConfig() {
|
||||||
|
|
||||||
|
// 检查配置文件是否存在
|
||||||
|
if !utils.FileOrFolderExists(WddConfigFilePath) {
|
||||||
|
utils.AppendContentToFile("", WddConfigFilePath)
|
||||||
|
}
|
||||||
|
|
||||||
|
v := viper.New()
|
||||||
|
v.SetConfigFile(WddConfigFilePath)
|
||||||
|
v.SetConfigType("yaml")
|
||||||
|
|
||||||
|
if err := v.ReadInConfig(); err != nil {
|
||||||
|
|
||||||
|
log.Error("读取配置文件失败: %w", err)
|
||||||
|
panic(err)
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
if err := v.Unmarshal(&ConfigCache); err != nil {
|
||||||
|
log.Error("解析配置失败: %w", err)
|
||||||
|
panic(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// 写入配置文件
|
||||||
|
func SaveConfig() {
|
||||||
|
|
||||||
|
// 每次写入新的时间
|
||||||
|
ConfigCache.TimeStamp = utils.CurrentTimeString()
|
||||||
|
|
||||||
|
data, err := yaml.Marshal(&ConfigCache)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("YAML序列化失败: %w", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
if err := os.WriteFile(WddConfigFilePath, data, 0644); err != nil {
|
||||||
|
log.Error("写入文件失败: %w", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,67 +0,0 @@
|
|||||||
package config
|
|
||||||
|
|
||||||
import (
|
|
||||||
"net"
|
|
||||||
"runtime"
|
|
||||||
)
|
|
||||||
|
|
||||||
type AgentServerInfo struct {
|
|
||||||
NetworkInfo
|
|
||||||
CPUInfo
|
|
||||||
}
|
|
||||||
|
|
||||||
type NetworkInfo struct {
|
|
||||||
Interfaces []InterfaceInfo
|
|
||||||
}
|
|
||||||
|
|
||||||
type InterfaceInfo struct {
|
|
||||||
Name string
|
|
||||||
HardwareAddr string
|
|
||||||
Addrs []string
|
|
||||||
}
|
|
||||||
|
|
||||||
func GetNetworkInfo() (*NetworkInfo, error) {
|
|
||||||
interfaces, err := net.Interfaces()
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
|
|
||||||
var networkInfo NetworkInfo
|
|
||||||
for _, iface := range interfaces {
|
|
||||||
var addrs []string
|
|
||||||
addresses, err := iface.Addrs()
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
for _, addr := range addresses {
|
|
||||||
addrs = append(addrs, addr.String())
|
|
||||||
}
|
|
||||||
|
|
||||||
interfaceInfo := InterfaceInfo{
|
|
||||||
Name: iface.Name,
|
|
||||||
HardwareAddr: iface.HardwareAddr.String(),
|
|
||||||
Addrs: addrs,
|
|
||||||
}
|
|
||||||
networkInfo.Interfaces = append(networkInfo.Interfaces, interfaceInfo)
|
|
||||||
}
|
|
||||||
|
|
||||||
return &networkInfo, nil
|
|
||||||
}
|
|
||||||
|
|
||||||
type CPUInfo struct {
|
|
||||||
ModelName string
|
|
||||||
Cores int
|
|
||||||
Mhz float64
|
|
||||||
}
|
|
||||||
|
|
||||||
func GetCpuInfo() CPUInfo {
|
|
||||||
info := CPUInfo{}
|
|
||||||
info.ModelName = runtime.GOARCH
|
|
||||||
info.Cores = runtime.NumCPU()
|
|
||||||
info.Mhz = 0.0
|
|
||||||
return info
|
|
||||||
}
|
|
||||||
|
|
||||||
func (info *AgentServerInfo) GetAgentInfo() {
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -1,25 +1,149 @@
|
|||||||
package config
|
package config
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"agent-wdd/log"
|
||||||
|
"encoding/json"
|
||||||
|
"io"
|
||||||
"net/http"
|
"net/http"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
|
|
||||||
// CanConnectInternet 判定主机能否上网 请求 www.google.com 如果请求正常 返回2 如果超时三秒 请求baidu.com,如果没有错误返回1 如果错误返回0
|
// 能够联网,就大于这个数字 外网9 国内7 不能联网1 未知0
|
||||||
|
const InternetBaseLine = 1
|
||||||
|
|
||||||
|
// 定义响应数据结构体
|
||||||
|
type IPInfo struct {
|
||||||
|
IP string `json:"ip"`
|
||||||
|
City string `json:"city"`
|
||||||
|
Region string `json:"region"`
|
||||||
|
Country string `json:"country"`
|
||||||
|
Loc string `json:"loc"`
|
||||||
|
Org string `json:"org"`
|
||||||
|
Postal string `json:"postal"`
|
||||||
|
Timezone string `json:"timezone"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// Gather 获取网络相关的信息
|
||||||
|
func (network *Network) Gather() {
|
||||||
|
// 能够联网
|
||||||
|
network.Internet = CanConnectInternet()
|
||||||
|
|
||||||
|
// 获取公网的相关信息
|
||||||
|
pub := PublicInfo{}
|
||||||
|
pub.GetPublicInfo()
|
||||||
|
|
||||||
|
network.Public = pub
|
||||||
|
|
||||||
|
//获取本机网卡相关的内容
|
||||||
|
}
|
||||||
|
|
||||||
|
// CanConnectInternet 判定主机能够上网
|
||||||
func CanConnectInternet() int {
|
func CanConnectInternet() int {
|
||||||
|
// 读取 config 文件,判定能否上网
|
||||||
|
internetCode := ConfigCache.Agent.Network.Internet
|
||||||
|
|
||||||
|
if internetCode == 0 {
|
||||||
|
// 没有相关的信息,需要重新判定
|
||||||
|
internetCode = judgeCanConnectInternet()
|
||||||
|
|
||||||
|
// 持久化保存
|
||||||
|
ConfigCache.Agent.Network.Internet = internetCode
|
||||||
|
SaveConfig()
|
||||||
|
}
|
||||||
|
|
||||||
|
return internetCode
|
||||||
|
}
|
||||||
|
|
||||||
|
// judgeCanConnectInternet 请求网址判定主机能否上网 请求 www.google.com 如果请求正常 返回9 如果超时三秒 请求baidu.com,如果没有错误返回7 如果错误返回1
|
||||||
|
func judgeCanConnectInternet() int {
|
||||||
client := http.Client{
|
client := http.Client{
|
||||||
Timeout: 3 * time.Second,
|
Timeout: 3 * time.Second,
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err := client.Get("https://www.google.com")
|
_, err := client.Get("https://www.google.com")
|
||||||
if err == nil {
|
if err == nil {
|
||||||
return 2
|
return 9
|
||||||
}
|
}
|
||||||
|
|
||||||
_, err = client.Get("https://www.baidu.com")
|
_, err = client.Get("https://www.baidu.com")
|
||||||
if err == nil {
|
if err == nil {
|
||||||
return 1
|
return 7
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0
|
return 1
|
||||||
|
}
|
||||||
|
|
||||||
|
// GetPublicInfo 获取服务器的公网信息
|
||||||
|
func (p PublicInfo) GetPublicInfo() {
|
||||||
|
|
||||||
|
if CanConnectInternet() == InternetBaseLine {
|
||||||
|
// 无法联网, 假信息
|
||||||
|
|
||||||
|
fakePublicInfo := PublicInfo{
|
||||||
|
IPv4: "1.1.1.1",
|
||||||
|
IPv6: "2400::1",
|
||||||
|
Country: "CN",
|
||||||
|
City: "Shanghai",
|
||||||
|
ASN: "Wdd Inc",
|
||||||
|
}
|
||||||
|
|
||||||
|
ConfigCache.Agent.Network.Public = fakePublicInfo
|
||||||
|
|
||||||
|
SaveConfig()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
// 可以联网
|
||||||
|
// 创建带有超时的HTTP客户端
|
||||||
|
client := &http.Client{
|
||||||
|
Timeout: 3 * time.Second,
|
||||||
|
}
|
||||||
|
|
||||||
|
// 创建新的请求对象
|
||||||
|
req, err := http.NewRequest("GET", "https://ipinfo.io", nil)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("创建请求失败: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 设置请求头
|
||||||
|
req.Header.Add("Authorization", "Bearer 6ecb0db9bd8f19")
|
||||||
|
req.Header.Add("Accept", "application/json")
|
||||||
|
|
||||||
|
// 发送请求
|
||||||
|
resp, err := client.Do(req)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("请求PublicInfo失败: %v", err)
|
||||||
|
}
|
||||||
|
defer resp.Body.Close()
|
||||||
|
|
||||||
|
// 检查响应状态码
|
||||||
|
if resp.StatusCode != http.StatusOK {
|
||||||
|
log.Error("非200状态码: %d", resp.StatusCode)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 读取响应体
|
||||||
|
body, err := io.ReadAll(resp.Body)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("读取响应失败: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 解析JSON数据
|
||||||
|
var info IPInfo
|
||||||
|
if err := json.Unmarshal(body, &info); err != nil {
|
||||||
|
log.Error("JSON解析失败: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 打印解析结果
|
||||||
|
log.Info("IP信息:\n%+v\n", info)
|
||||||
|
|
||||||
|
// 保存信息
|
||||||
|
p.IPv4 = info.IP
|
||||||
|
p.ASN = info.Org
|
||||||
|
p.Country = info.Country
|
||||||
|
p.City = info.City
|
||||||
|
|
||||||
|
ConfigCache.Agent.Network.Public = p
|
||||||
|
|
||||||
|
SaveConfig()
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
71
agent-wdd/log/SimpleLog.go
Normal file
71
agent-wdd/log/SimpleLog.go
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
package log
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"runtime"
|
||||||
|
"strconv"
|
||||||
|
"strings"
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
colorReset = "\033[0m"
|
||||||
|
colorRed = "\033[31m"
|
||||||
|
colorGreen = "\033[32m"
|
||||||
|
colorYellow = "\033[33m"
|
||||||
|
colorBlue = "\033[34m"
|
||||||
|
)
|
||||||
|
|
||||||
|
func main() {
|
||||||
|
Debug("Debug message: %s", "connection established")
|
||||||
|
Info("System %s", "started successfully")
|
||||||
|
Warning("Disk space at %d%%", 85)
|
||||||
|
Error("Failed to %s", "load config")
|
||||||
|
}
|
||||||
|
|
||||||
|
func Debug(format string, args ...interface{}) {
|
||||||
|
log("DEBUG", colorBlue, format, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func Info(format string, args ...interface{}) {
|
||||||
|
log("INFO", colorGreen, format, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func Warning(format string, args ...interface{}) {
|
||||||
|
log("WARNING", colorYellow, format, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func Error(format string, args ...interface{}) {
|
||||||
|
log("ERROR", colorRed, format, args...)
|
||||||
|
}
|
||||||
|
|
||||||
|
func log(level string, color string, format string, args ...interface{}) {
|
||||||
|
// 获取调用者信息(跳过2层调用栈)
|
||||||
|
_, file, line, _ := runtime.Caller(2)
|
||||||
|
|
||||||
|
s := strings.Split(file, "ProjectOctopus")[1]
|
||||||
|
callerInfo := strings.TrimLeft(s, "/") + " "
|
||||||
|
callerInfo += strconv.FormatInt(int64(line), 10)
|
||||||
|
|
||||||
|
timestamp := currentTimeString()
|
||||||
|
message := fmt.Sprintf(format, args...)
|
||||||
|
fmt.Printf("%s %s%-7s%s [%s] %s\n",
|
||||||
|
timestamp,
|
||||||
|
color,
|
||||||
|
level,
|
||||||
|
colorReset,
|
||||||
|
callerInfo,
|
||||||
|
message)
|
||||||
|
}
|
||||||
|
|
||||||
|
func currentTimeString() string {
|
||||||
|
|
||||||
|
// 加载东八区时区
|
||||||
|
loc, _ := time.LoadLocation("Asia/Shanghai")
|
||||||
|
|
||||||
|
// 获取当前时间并转换为东八区时间
|
||||||
|
now := time.Now().In(loc)
|
||||||
|
// 格式化为 "2006-01-02 15:04:05" 的布局
|
||||||
|
formattedTime := now.Format(time.DateTime)
|
||||||
|
return formattedTime
|
||||||
|
}
|
||||||
@@ -2,6 +2,10 @@ package main
|
|||||||
|
|
||||||
import "agent-wdd/cmd"
|
import "agent-wdd/cmd"
|
||||||
|
|
||||||
|
// C:\Users\wdd\go\bin\gox.exe -osarch="linux/amd64" -output "build/agent-wdd_{{.OS}}_{{.Arch}}"
|
||||||
|
// rm -rf agent-wdd_linux_amd64
|
||||||
|
// chmod +x agent-wdd_linux_amd64 && ./agent-wdd_linux_amd64 version
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
||||||
// WDD 启动
|
// WDD 启动
|
||||||
|
|||||||
323
agent-wdd/utils/FileUtils.go
Normal file
323
agent-wdd/utils/FileUtils.go
Normal file
@@ -0,0 +1,323 @@
|
|||||||
|
package utils
|
||||||
|
|
||||||
|
import (
|
||||||
|
"agent-wdd/log"
|
||||||
|
"bufio"
|
||||||
|
"fmt"
|
||||||
|
"io"
|
||||||
|
"os"
|
||||||
|
"os/user"
|
||||||
|
"path/filepath"
|
||||||
|
)
|
||||||
|
|
||||||
|
// AppendFileToFile 将源文件的内容添加到目标文件
|
||||||
|
func AppendFileToFile(sourceFile, targetFile string) bool {
|
||||||
|
|
||||||
|
// 打开源文件
|
||||||
|
source, err := os.Open(sourceFile)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[BasicAppendSourceToFile] - error open source file => %s, error is %s", sourceFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer source.Close()
|
||||||
|
|
||||||
|
// 打开目标文件,如果不存在则创建,如果存在则在末尾追加
|
||||||
|
target, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[BasicAppendSourceToFile] - error open target file => %s, error is %s", sourceFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer target.Close()
|
||||||
|
|
||||||
|
// 将源文件内容复制到目标文件
|
||||||
|
_, err = io.Copy(target, source)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[BasicAppendSourceToFile] - Error appending to target file: %s", err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// AppendOverwriteContentToFile 向目标文件中写入一些内容,覆盖源文件
|
||||||
|
func AppendOverwriteContentToFile(content string, targetFile string) bool {
|
||||||
|
|
||||||
|
err := os.Remove(targetFile)
|
||||||
|
if err != nil {
|
||||||
|
log.Warning("[BasicAppendOverwriteContentToFile] - Error removing file: %s , error is %s", targetFile, err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
return AppendContentToFile(content, targetFile)
|
||||||
|
}
|
||||||
|
|
||||||
|
// AppendContentToFile 向目标文件(targetFile 文件的绝对路径)中追加写入一些内容, 如果文件不存在,那么就创建相应的目录及文件
|
||||||
|
func AppendContentToFile(content string, targetFile string) bool {
|
||||||
|
|
||||||
|
// 创建目标文件的目录(递归创建)
|
||||||
|
dir := filepath.Dir(targetFile)
|
||||||
|
if err := os.MkdirAll(dir, 0755); err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// 打开文件用于追加。如果文件不存在,将会创建一个新文件。
|
||||||
|
file, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[BasicAppendContentToFile] - Error opening file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer file.Close() // 确保文件最终被关闭
|
||||||
|
|
||||||
|
// 写入内容到文件
|
||||||
|
// 内容非空时执行写入操作
|
||||||
|
if content != "" {
|
||||||
|
if _, err := file.WriteString(content); err != nil {
|
||||||
|
log.Error("[BasicAppendContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
||||||
|
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// AppendOverwriteListContentToFile 将一个字符串列表中的内容,一行一行的写入文件中
|
||||||
|
func AppendOverwriteListContentToFile(contentList []string, targetFile string) bool {
|
||||||
|
|
||||||
|
err := os.Remove(targetFile)
|
||||||
|
if err != nil {
|
||||||
|
log.Warning("[AppendOverwriteListContentToFile] - Error removing file: %s , error is %s", targetFile, err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
|
// 打开文件用于追加。如果文件不存在,将会创建一个新文件。
|
||||||
|
file, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[AppendOverwriteListContentToFile] - Error opening file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer file.Close() // 确保文件最终被关闭
|
||||||
|
|
||||||
|
// 写入内容到文件
|
||||||
|
for _, contentLine := range contentList {
|
||||||
|
//bytes, _ := json.Marshal(contentLine)
|
||||||
|
if _, err := file.WriteString(contentLine + "\n"); err != nil {
|
||||||
|
log.Error("[AppendOverwriteListContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// AppendK8sYamlWithSplitLineToFile 专门为k8s的yaml文件设计的,在每次写入内容之前,先写入一行分隔符
|
||||||
|
func AppendK8sYamlWithSplitLineToFile(content string, targetFile string) bool {
|
||||||
|
|
||||||
|
// 打开文件用于追加。如果文件不存在,将会创建一个新文件。
|
||||||
|
file, err := os.OpenFile(targetFile, os.O_APPEND|os.O_CREATE|os.O_WRONLY, 0644)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[BasicAppendContentToFile] - Error opening file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer file.Close() // 确保文件最终被关闭
|
||||||
|
|
||||||
|
// 写入内容到文件
|
||||||
|
if _, err := file.WriteString("---"); err != nil {
|
||||||
|
log.Error("[BasicAppendContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
if _, err := file.WriteString(content); err != nil {
|
||||||
|
log.Error("[BasicAppendContentToFile] - Error writing to file: %s , error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
// AppendNullOverWriteToFile 清空一个文件
|
||||||
|
func AppendNullOverWriteToFile(targetFile string) bool {
|
||||||
|
|
||||||
|
// 使用os.O_TRUNC清空文件内容
|
||||||
|
file, err := os.OpenFile(targetFile, os.O_TRUNC|os.O_WRONLY, 0644)
|
||||||
|
if err != nil {
|
||||||
|
log.Error("[AppendNullOverWriteToFile] - Error opening file: %s, error is %s", targetFile, err.Error())
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
defer file.Close() // 确保在函数退出前关闭文件
|
||||||
|
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
func WordSpaceCompletion(source string, totalLength int) string {
|
||||||
|
sourceLength := len(source)
|
||||||
|
|
||||||
|
if sourceLength >= totalLength {
|
||||||
|
return source
|
||||||
|
}
|
||||||
|
|
||||||
|
for i := 0; i < totalLength-sourceLength; i++ {
|
||||||
|
source += " "
|
||||||
|
}
|
||||||
|
|
||||||
|
return source
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsDirOrFile 如果是目录则返回true,是文件则返回false
|
||||||
|
func IsDirOrFile(path string) bool {
|
||||||
|
info, err := os.Stat(path)
|
||||||
|
if err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
return info.IsDir()
|
||||||
|
}
|
||||||
|
|
||||||
|
// FileExists 文件存在返回true,不存在返回false,如果文件是一个目录,也返回false
|
||||||
|
func FileExists(fileFullPath string) bool {
|
||||||
|
info, err := os.Stat(fileFullPath)
|
||||||
|
if err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
return !info.IsDir()
|
||||||
|
}
|
||||||
|
|
||||||
|
// FileOrFolderExists 文件或者目录是否返回true,不存在返回false
|
||||||
|
func FileOrFolderExists(fileFullPath string) bool {
|
||||||
|
_, err := os.Stat(fileFullPath)
|
||||||
|
return !os.IsNotExist(err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// FileExistAndNotNull 文件不为空返回true 文件为空返回false
|
||||||
|
func FileExistAndNotNull(filename string) bool {
|
||||||
|
|
||||||
|
// Check if the file exists
|
||||||
|
if _, err := os.Stat(filename); os.IsNotExist(err) {
|
||||||
|
log.Debug("文件 %s 不存在!", filename)
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
|
||||||
|
// Open the file for reading
|
||||||
|
file, err := os.Open(filename)
|
||||||
|
defer file.Close()
|
||||||
|
if err != nil {
|
||||||
|
log.Debug("文件 %s 打开有误!", filename)
|
||||||
|
return false // Handle error according to your needs
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get the file size
|
||||||
|
info, _ := file.Stat()
|
||||||
|
size := info.Size()
|
||||||
|
|
||||||
|
// Check if the file is not empty
|
||||||
|
return size > 0
|
||||||
|
}
|
||||||
|
|
||||||
|
// ListAllFileInFolder 列出一个目录中的所有文件,返回文件名,忽略folder,不带全路径
|
||||||
|
func ListAllFileInFolder(folderName string) ([]string, error) {
|
||||||
|
return listAllFileInFolderWithFullPath(folderName, false)
|
||||||
|
}
|
||||||
|
|
||||||
|
func ListAllFileInFolderWithFullPath(folderName string) ([]string, error) {
|
||||||
|
return listAllFileInFolderWithFullPath(folderName, true)
|
||||||
|
}
|
||||||
|
|
||||||
|
func listAllFileInFolderWithFullPath(folderName string, fullPath bool) ([]string, error) {
|
||||||
|
files := make([]string, 0)
|
||||||
|
err := filepath.Walk(folderName, func(path string, info os.FileInfo, err error) error {
|
||||||
|
if !info.IsDir() {
|
||||||
|
if fullPath {
|
||||||
|
files = append(files, path)
|
||||||
|
} else {
|
||||||
|
files = append(files, info.Name())
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
|
return files, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func RemoveFolderComplete(folderName string) bool {
|
||||||
|
|
||||||
|
err := filepath.Walk(folderName,
|
||||||
|
func(path string, info os.FileInfo, err error) error {
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
if !info.IsDir() {
|
||||||
|
return os.Remove(path)
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
})
|
||||||
|
if err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
err = os.RemoveAll(folderName)
|
||||||
|
if err != nil {
|
||||||
|
return false
|
||||||
|
}
|
||||||
|
return true
|
||||||
|
}
|
||||||
|
|
||||||
|
func ReadAllContentFromFile(fileFullPath string) (result []string) {
|
||||||
|
|
||||||
|
f, err := os.Open(fileFullPath)
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println(err)
|
||||||
|
return result
|
||||||
|
}
|
||||||
|
defer f.Close()
|
||||||
|
|
||||||
|
scanner := bufio.NewScanner(f)
|
||||||
|
for scanner.Scan() {
|
||||||
|
line := scanner.Text()
|
||||||
|
if len(line) > 0 { // ignore empty lines
|
||||||
|
result = append(result, line)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if err := scanner.Err(); err != nil {
|
||||||
|
fmt.Println(err)
|
||||||
|
return result
|
||||||
|
}
|
||||||
|
|
||||||
|
return result
|
||||||
|
}
|
||||||
|
|
||||||
|
// MoveFolerToAnother 将源文件夹中除了子文件夹外的所有文件移动到目标文件夹
|
||||||
|
func MoveFolerToAnother(srcDir, dstDir string) error {
|
||||||
|
// 读取源文件夹中的所有条目
|
||||||
|
entries, err := os.ReadDir(srcDir)
|
||||||
|
if err != nil {
|
||||||
|
return fmt.Errorf("读取源文件夹失败: %w", err)
|
||||||
|
}
|
||||||
|
|
||||||
|
// 遍历所有条目
|
||||||
|
for _, entry := range entries {
|
||||||
|
// 跳过子文件夹
|
||||||
|
if entry.IsDir() {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
|
// 构造源文件路径和目标文件路径
|
||||||
|
srcPath := filepath.Join(srcDir, entry.Name())
|
||||||
|
dstPath := filepath.Join(dstDir, entry.Name())
|
||||||
|
|
||||||
|
// 移动文件
|
||||||
|
if err := os.Rename(srcPath, dstPath); err != nil {
|
||||||
|
return fmt.Errorf("移动文件失败: %w", err)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// GetCurrentUserFolder 获取运行环境当前用户的根目录
|
||||||
|
func GetCurrentUserFolder() string {
|
||||||
|
usr, err := user.Current()
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println(err)
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
|
||||||
|
return usr.HomeDir
|
||||||
|
}
|
||||||
24
agent-wdd/utils/TimeUtils.go
Normal file
24
agent-wdd/utils/TimeUtils.go
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
package utils
|
||||||
|
|
||||||
|
import (
|
||||||
|
"fmt"
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
const defaultTimeString = "2011-11-11 11:11:11"
|
||||||
|
|
||||||
|
func CurrentTimeString() string {
|
||||||
|
|
||||||
|
// 加载东八区时区
|
||||||
|
loc, err := time.LoadLocation("Asia/Shanghai")
|
||||||
|
if err != nil {
|
||||||
|
fmt.Println("无法加载时区:", err)
|
||||||
|
return defaultTimeString
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取当前时间并转换为东八区时间
|
||||||
|
now := time.Now().In(loc)
|
||||||
|
// 格式化为 "2006-01-02 15:04:05" 的布局
|
||||||
|
formattedTime := now.Format(time.DateTime)
|
||||||
|
return formattedTime
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user