diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index b3f3605..81ad2a5 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -5,10 +5,30 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -21,6 +41,13 @@
{}
{
+ "configuredContexts": [
+ {
+ "name": "cmii-dev-cluster",
+ "kubeConfigUrl": "file://C:/Users/wdd/.kube/config",
+ "currentNamespace": "uavcloud-devflight"
+ }
+ ],
"isMigrated": true
}
{
@@ -34,6 +61,15 @@
{
"keyToString": {
+ "Go Test.Cmii镜像同步-80.executor": "Run",
+ "Go Test.DCU全部CMII镜像.executor": "Run",
+ "Go Test.TestCmiiEnvDeploy in wdd.io/agent-operator (1).executor": "Run",
+ "Go Test.TestCmiiEnvDeploy in wdd.io/agent-operator.executor": "Run",
+ "Go Test.TestCmiiEnvDeploy_HuNanErJiPingTaiJianGuan in wdd.io/agent-operator.executor": "Run",
+ "Go Test.TestCmiiEnvDeploy_ZhuHaiBianFangShengJi in wdd.io/agent-operator.executor": "Run",
+ "Go Test.TestPullFromEntityAndSyncConditionally in wdd.io/agent-operator.executor": "Run",
+ "Go Test.清理CMII镜像-35.70.executor": "Run",
+ "Go Test.清理CMII镜像-35.80.executor": "Run",
"PowerShell.one-build-and-upload.ps1 (1).executor": "Run",
"PowerShell.one-build-and-upload.ps1.executor": "Run",
"RunOnceActivity.ShowReadmeOnStart": "true",
@@ -47,22 +83,147 @@
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
+ "settings.editor.selected.configurable": "preferences.pluginManager",
"vue.rearranger.settings.migration": "true"
}
}
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
@@ -85,6 +246,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.run/Cmii镜像同步-35.70.run.xml b/.run/Cmii镜像同步-35.70.run.xml
deleted file mode 100644
index 0b2eb42..0000000
--- a/.run/Cmii镜像同步-35.70.run.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.run/DCU全部CMII镜像.run.xml b/.run/DCU全部CMII镜像.run.xml
index 35f70ea..fc7eca2 100644
--- a/.run/DCU全部CMII镜像.run.xml
+++ b/.run/DCU全部CMII镜像.run.xml
@@ -1,15 +1,15 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.run/清理CMII镜像-35.70.run.xml b/.run/清理CMII镜像-35.80.run.xml
similarity index 84%
rename from .run/清理CMII镜像-35.70.run.xml
rename to .run/清理CMII镜像-35.80.run.xml
index 418702e..b8af994 100644
--- a/.run/清理CMII镜像-35.70.run.xml
+++ b/.run/清理CMII镜像-35.80.run.xml
@@ -1,7 +1,7 @@
-
+
-
+
diff --git a/agent-common/SplitProject/监管平台-Doris-k8s/doris-deployment.yaml b/agent-common/SplitProject/监管平台-Doris-k8s/doris-deployment.yaml
new file mode 100644
index 0000000..77244f9
--- /dev/null
+++ b/agent-common/SplitProject/监管平台-Doris-k8s/doris-deployment.yaml
@@ -0,0 +1,130 @@
+# doris-fe-app.yaml
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: doris-fe-app
+ namespace: zyly
+spec:
+ imagePullSecrets:
+ - name: harborsecret
+ replicas: 1
+ selector:
+ matchLabels:
+ app: doris-fe-app
+ template:
+ metadata:
+ labels:
+ app: doris-fe-app
+ spec:
+ containers:
+ - name: doris-fe-app
+ image: harbor.cdcyy.com.cn/cmii/doris.fe-amd64:2.1.6
+ env:
+ - name: FE_SERVERS
+ value: "doris-fe-service:9010" # 使用Service名称进行服务发现
+ - name: FE_ID
+ value: "1"
+ ports:
+ - containerPort: 8030
+ - containerPort: 9030
+ - containerPort: 9010 # 添加内部通信端口
+ volumeMounts:
+ - name: fe-meta
+ mountPath: /opt/apache-doris/fe/doris-meta
+ - name: fe-log
+ mountPath: /opt/apache-doris/fe/log
+ volumes:
+ - name: fe-meta
+ persistentVolumeClaim:
+ claimName: doris-fe-meta-pvc
+ - name: fe-log
+ persistentVolumeClaim:
+ claimName: doris-fe-log-pvc
+
+---
+# doris-fe-service.yaml
+apiVersion: v1
+kind: Service
+metadata:
+ name: doris-fe-service
+ namespace: zyly
+spec:
+ selector:
+ app: doris-fe-app
+ ports:
+ - name: http
+ port: 8030
+ targetPort: 8030
+ - name: query
+ port: 9030
+ targetPort: 9030
+ - name: edit
+ port: 9010 # 暴露FE内部通信端口
+ targetPort: 9010
+
+---
+# doris-be-app.yaml
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: doris-be-app
+ namespace: zyly
+spec:
+ imagePullSecrets:
+ - name: harborsecret
+ replicas: 1
+ selector:
+ matchLabels:
+ app: doris-be-app
+ template:
+ metadata:
+ labels:
+ app: doris-be-app
+ spec:
+ initContainers:
+ - name: wait-for-fe
+ image: busybox:1.28
+ command: ['sh', '-c', 'until nc -z doris-fe-service 9010; do echo waiting for fe; sleep 2; done;']
+ containers:
+ - name: doris-be-app
+ image: harbor.cdcyy.com.cn/cmii/doris.be-amd64:2.1.6
+ env:
+ - name: FE_SERVERS
+ value: "doris-fe-service:9010"
+ - name: BE_ADDR
+ value: "doris-be-service:9050" # 使用Service名称
+ ports:
+ - containerPort: 8040
+ - containerPort: 9050 # 添加BE通信端口
+ volumeMounts:
+ - name: doris-be-storage
+ mountPath: /opt/apache-doris/be/storage
+ - name: doris-be-log
+ mountPath: /opt/apache-doris/be/log
+ volumes:
+ - name: doris-be-storage
+ persistentVolumeClaim:
+ claimName: doris-be-storage-pvc
+ - name: doris-be-log
+ persistentVolumeClaim:
+ claimName: doris-be-log-pvc
+
+---
+# doris-be-service.yaml
+apiVersion: v1
+kind: Service
+metadata:
+ name: doris-be-service
+ namespace: zyly
+spec:
+ selector:
+ app: doris-be-app
+ ports:
+ - name: http
+ port: 8040
+ targetPort: 8040
+ - name: be-port
+ port: 9050 # 暴露BE通信端口
+ targetPort: 9050
+
+
diff --git a/agent-common/SplitProject/监管平台-Doris-k8s/doris-pvc.yaml b/agent-common/SplitProject/监管平台-Doris-k8s/doris-pvc.yaml
new file mode 100644
index 0000000..d5e0589
--- /dev/null
+++ b/agent-common/SplitProject/监管平台-Doris-k8s/doris-pvc.yaml
@@ -0,0 +1,60 @@
+---
+# pvc.yaml
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: doris-fe-meta-pvc
+ namespace: zyly
+spec:
+ storageClassName: hcms-efs-class
+ volumeMode: Filesystem
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 10Gi
+
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: doris-fe-log-pvc
+ namespace: zyly
+spec:
+ storageClassName: hcms-efs-class
+ volumeMode: Filesystem
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 10Gi
+
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: doris-be-storage-pvc
+ namespace: zyly
+spec:
+ storageClassName: hcms-efs-class
+ volumeMode: Filesystem
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 500Gi # 根据实际存储需求调整
+
+---
+apiVersion: v1
+kind: PersistentVolumeClaim
+metadata:
+ name: doris-be-log-pvc
+ namespace: zyly
+spec:
+ storageClassName: hcms-efs-class
+ volumeMode: Filesystem
+ accessModes:
+ - ReadWriteOnce
+ resources:
+ requests:
+ storage: 10Gi
\ No newline at end of file
diff --git a/agent-common/real_project/CmiiImageListConfig.go b/agent-common/real_project/CmiiImageListConfig.go
index 4d1cb52..c2c37f6 100644
--- a/agent-common/real_project/CmiiImageListConfig.go
+++ b/agent-common/real_project/CmiiImageListConfig.go
@@ -1,5 +1,29 @@
package real_project
+// CmiiUas2ImageList 2025年5月8日
+var CmiiUas2ImageList = []string{
+ "harbor.cdcyy.com.cn/cmii/cmii-uas-gateway:2.0.0-pro-20250421",
+ "harbor.cdcyy.com.cn/cmii/cmii-uas-lifecycle:2.0.0-pro-20250416",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-notice:pro-6.0.8",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-material-warehouse:6.2.0-050701",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uasms:master-2.0-pro-250428",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uas:master-2.0-pro-250428-uas",
+ "harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.3.3",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-iot-dispatcher:6.2.0",
+ "harbor.cdcyy.com.cn/cmii/cmii-uav-sense-adapter:6.2.0-250415",
+}
+
+var CmiiDorisImageList = []string{
+ "harbor.cdcyy.com.cn/cmii/doris.fe-amd64:2.1.6",
+ "harbor.cdcyy.com.cn/cmii/doris.be-amd64:2.1.6",
+}
+
+var CmiiSRSImageList = []string{
+ "harbor.cdcyy.com.cn/cmii/cmii-live-operator:5.2.0",
+ "harbor.cdcyy.com.cn/cmii/srs:v5.0.195",
+ "harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA-skip-CHL",
+}
+
var Cmii620ArmImageList = []string{
"harbor.cdcyy.com.cn/cmii/cmii-uav-integration:6.2.0-szgz-arm",
"harbor.cdcyy.com.cn/cmii/cmii-uav-oauth:6.2.0-szgz-arm",
diff --git a/agent-common/real_project/cmii-uavms-pyfusion.yaml b/agent-common/real_project/cmii-uavms-pyfusion.yaml
index c2dc898..cd5705d 100644
--- a/agent-common/real_project/cmii-uavms-pyfusion.yaml
+++ b/agent-common/real_project/cmii-uavms-pyfusion.yaml
@@ -3,14 +3,14 @@ kind: ConfigMap
apiVersion: v1
metadata:
name: pyfusion-configmap
- namespace: uavcloud-devflight
+ namespace: uavcloud-demo
data:
config.yaml: |-
mqtt:
broker: "helm-emqxs"
port: 1883
username: "cmlc"
- password: "4YPk*DS%+5"
+ password: "odD8#Cr628"
topics:
mqtt_topic: "bridge/DP74b4ef9fb4aaf269/device_data/FU_PAM/+"
@@ -20,7 +20,7 @@ kind: Deployment
apiVersion: apps/v1
metadata:
name: cmii-uavms-pyfusion
- namespace: uavcloud-devflight
+ namespace: uavcloud-demo
labels:
app.kubernetes.io/app-version: 6.2.0
app.kubernetes.io/managed-by: octopus-control
@@ -52,7 +52,7 @@ spec:
path: config.yaml
containers:
- name: cmii-uavms-pyfusion
- image: 'harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.2.0'
+ image: 'harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.3.1'
ports:
- name: pod-port
containerPort: 8080
@@ -67,7 +67,7 @@ spec:
- name: NACOS_SERVER_ADDRESS
value: 'helm-nacos:8848'
- name: K8S_NAMESPACE
- value: uavcloud-devflight
+ value: uavcloud-demo
- name: APPLICATION_NAME
value: cmii-uavms-pyfusion
- name: NACOS_DISCOVERY_PORT
@@ -88,7 +88,7 @@ spec:
volumeMounts:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
- subPath: uavcloud-devflight/cmii-uavms-pyfusion
+ subPath: uavcloud-demo/cmii-uavms-pyfusion
- name: pyfusion-conf
mountPath: /app/config.yaml
subPath: config.yaml
@@ -115,7 +115,7 @@ kind: Service
apiVersion: v1
metadata:
name: cmii-uavms-pyfusion
- namespace: uavcloud-devflight
+ namespace: uavcloud-demo
labels:
app.kubernetes.io/app-version: 6.2.0
app.kubernetes.io/managed-by: octopus-control
diff --git a/agent-common/real_project/uavcloud-devflight/k8s-backend.yaml b/agent-common/real_project/uavcloud-devflight/k8s-backend.yaml
index da92aab..b8fca62 100644
--- a/agent-common/real_project/uavcloud-devflight/k8s-backend.yaml
+++ b/agent-common/real_project/uavcloud-devflight/k8s-backend.yaml
@@ -2,536 +2,11 @@
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-industrial-portfolio
+ name: cmii-uav-fwdd
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-industrial-portfolio
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-industrial-portfolio:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-industrial-portfolio
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-industrial-portfolio
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-industrial-portfolio
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-threedsimulation
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-threedsimulation:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-threedsimulation
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-threedsimulation
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-bridge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-bridge
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-bridge:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-bridge
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-bridge
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-bridge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-autowaypoint
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
+ cmii.app: cmii-uav-fwdd
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -543,12 +18,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
+ cmii.app: cmii-uav-fwdd
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
+ cmii.app: cmii-uav-fwdd
spec:
affinity:
nodeAffinity:
@@ -562,14 +37,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-autowaypoint
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-autowaypoint:6.0.0
+ - name: cmii-uav-fwdd
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-fwdd:6.0.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-autowaypoint
+ value: cmii-uav-fwdd
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -609,22 +84,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-autowaypoint
+ containerName: cmii-uav-fwdd
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-autowaypoint
+ containerName: cmii-uav-fwdd
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-autowaypoint
+ containerName: cmii-uav-fwdd
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-autowaypoint
+ containerName: cmii-uav-fwdd
resource: requests.memory
ports:
- name: pod-port
@@ -671,7 +146,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-autowaypoint
+ subPath: uavcloud-devflight/cmii-uav-fwdd
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -680,11 +155,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-autowaypoint
+ name: cmii-uav-fwdd
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
+ cmii.app: cmii-uav-fwdd
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -692,7 +167,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
+ cmii.app: cmii-uav-fwdd
ports:
- name: backend-tcp
port: 8080
@@ -702,361 +177,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-integration
+ name: cmii-uavms-pyfusion
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-integration
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-integration
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-integration:6.2.0-36027-032401
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-integration
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-integration
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-integration
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-security-center
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-security-center:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-security-center
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uavms-security-center
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-logger
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-logger
+ cmii.app: cmii-uavms-pyfusion
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -1068,12 +193,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-logger
+ cmii.app: cmii-uavms-pyfusion
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-logger
+ cmii.app: cmii-uavms-pyfusion
spec:
affinity:
nodeAffinity:
@@ -1087,14 +212,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-logger
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-logger:6.2.0-lnyj
+ - name: cmii-uavms-pyfusion
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.3.3
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-logger
+ value: cmii-uavms-pyfusion
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -1134,22 +259,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-logger
+ containerName: cmii-uavms-pyfusion
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-logger
+ containerName: cmii-uavms-pyfusion
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-logger
+ containerName: cmii-uavms-pyfusion
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-logger
+ containerName: cmii-uavms-pyfusion
resource: requests.memory
ports:
- name: pod-port
@@ -1196,7 +321,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-logger
+ subPath: uavcloud-devflight/cmii-uavms-pyfusion
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -1205,11 +330,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-logger
+ name: cmii-uavms-pyfusion
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-logger
+ cmii.app: cmii-uavms-pyfusion
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -1217,882 +342,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-logger
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-sync
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-sync
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-sync:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-sync
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-sync
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-sync
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-multilink
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-multilink
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-multilink
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-multilink
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-multilink
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-multilink:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-multilink
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-multilink
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-multilink
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-multilink
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-multilink
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-multilink
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-multilink
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-multilink
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-multilink
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-iot-dispatcher
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-iot-dispatcher
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-dispatcher:6.1.0-v5
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-iot-dispatcher
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-iot-dispatcher
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-iot-dispatcher
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-cloud-live
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cloud-live
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-cloud-live
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cloud-live
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-cloud-live
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-cloud-live:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-cloud-live
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cloud-live
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cloud-live
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cloud-live
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cloud-live
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-cloud-live
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-cloud-live
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cloud-live
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-cloud-live
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-fly-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-fly-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-fly-center
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-fly-center
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-fly-center
- image: harbor.cdcyy.com.cn/cmii/cmii-fly-center:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-fly-center
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-fly-center
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-fly-center
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-fly-center
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-fly-center
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-fly-center
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-fly-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-fly-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-fly-center
+ cmii.app: cmii-uavms-pyfusion
ports:
- name: backend-tcp
port: 8080
@@ -2277,11 +527,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-waypoint
+ name: cmii-admin-user
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-admin-user
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -2293,12 +543,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-admin-user
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-admin-user
spec:
affinity:
nodeAffinity:
@@ -2312,14 +562,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-waypoint
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-waypoint:6.2.0-lnyj
+ - name: cmii-admin-user
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-user:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-waypoint
+ value: cmii-admin-user
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -2359,22 +609,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-admin-user
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-admin-user
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-admin-user
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-admin-user
resource: requests.memory
ports:
- name: pod-port
@@ -2421,7 +671,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-waypoint
+ subPath: uavcloud-devflight/cmii-admin-user
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -2430,11 +680,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-waypoint
+ name: cmii-admin-user
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-admin-user
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -2442,6657 +692,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-gateway:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-kpi-monitor
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-kpi-monitor
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-kpi-monitor:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-kpi-monitor
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-kpi-monitor
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-kpi-monitor
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-cms
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-cms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-cms:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-cms
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-cms
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-cms
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-lifecycle
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-lifecycle
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-lifecycle:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-lifecycle
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-lifecycle
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-lifecycle
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-security-trace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-security-trace
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-security-trace:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-security-trace
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-security-trace
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-security-trace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-notice
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-notice
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-notice:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-notice
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-notice
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-notice
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-developer
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-developer
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-developer
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-developer
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-developer
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-developer:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-developer
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-developer
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-developer
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-developer
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-developer
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-developer
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-developer
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-developer
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-developer
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-admin-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-admin-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-admin-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-admin-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-admin-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-process
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-process
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-process
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-process
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-process
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-process:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-process
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-process
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-process
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-process
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-process
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-process
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-process
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-process
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-process
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-sky-converge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-sky-converge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-sky-converge
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-sky-converge
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-sky-converge
- image: harbor.cdcyy.com.cn/cmii/cmii-sky-converge:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-sky-converge
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-sky-converge
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-sky-converge
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-sky-converge
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-sky-converge
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-sky-converge
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-sky-converge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-sky-converge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-sky-converge
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-user
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-user:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-user
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-user
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-user
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-sense-adapter
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-sense-adapter
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-sense-adapter:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-sense-adapter
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-sense-adapter
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-sense-adapter
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-admin-data
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-admin-data
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-data:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-admin-data
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-admin-data
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-admin-data
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-admin-data
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-datahub
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-datahub
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-datahub:6.2.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-datahub
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-datahub
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-datahub
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-watchdog-agent
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-watchdog-agent
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog-agent:2025-03-26-17-09-09
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-watchdog-agent
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-watchdog-agent
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-watchdog-agent
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-open-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-open-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-open-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-open-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-open-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-open-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-grid-engine
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-engine
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-engine
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-engine
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-grid-engine
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-engine:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-grid-engine
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-engine
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-engine
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-engine
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-engine
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-engine
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-grid-engine
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-engine
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-grid-engine
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-mqtthandler
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-mqtthandler
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-mqtthandler:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-mqtthandler
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-mqtthandler
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-mqtthandler
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-alarm
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-alarm
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-alarm:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-alarm
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-alarm
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-alarm
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-container-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-container-scanner
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-container-scanner
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-container-scanner
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-container-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-tower
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-tower
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-tower:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-tower
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-tower
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-tower
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-gis-server
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gis-server
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-gis-server
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gis-server
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-gis-server
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-gis-server:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-gis-server
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gis-server
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gis-server
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gis-server
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gis-server
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-gis-server
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-gis-server
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gis-server
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-gis-server
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-container-scanner-go
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-container-scanner-go
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner-go:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-container-scanner-go
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-container-scanner-go
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-container-scanner-go
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-supervision
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-supervision:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-supervision
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-suav-supervision
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-fwdd
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-fwdd
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-fwdd:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-fwdd
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-fwdd
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-fwdd
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-iot-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-manager:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-iot-manager
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-iot-manager
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-data-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-data-classification
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-classification:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-data-classification
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-data-classification
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-data-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: uav-secret-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: uav-secret-backend
- image: harbor.cdcyy.com.cn/cmii/uav-secret-backend:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: uav-secret-backend
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/uav-secret-backend
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: uav-secret-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: uav-secret-backend
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: helm-live-op-v2
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: helm-live-op-v2
- image: harbor.cdcyy.com.cn/cmii/helm-live-op-v2:5.2.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: helm-live-op-v2
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/helm-live-op-v2
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: helm-live-op-v2
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: uav-auth-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: uav-auth-backend
- image: harbor.cdcyy.com.cn/cmii/uav-auth-backend:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: uav-auth-backend
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/uav-auth-backend
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: uav-auth-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: uav-auth-backend
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-advanced5g
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-advanced5g
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-advanced5g:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-advanced5g
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-advanced5g
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-advanced5g
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-oauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-oauth
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-oauth:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-oauth
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-oauth
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-oauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-brain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-brain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-brain
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-brain
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-brain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-brain:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-brain
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-brain
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-brain
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-brain
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-brain
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-brain
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-brain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-brain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-brain
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-surveillance
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-surveillance
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-surveillance
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-surveillance
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-surveillance
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-surveillance:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-surveillance
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-surveillance
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-surveillance
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-surveillance
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-surveillance
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-surveillance
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-surveillance
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-surveillance
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-surveillance
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-clusters
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-clusters
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-clusters:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-clusters
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-clusters
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-clusters
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-data-post-process
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-post-process
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-data-post-process
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-post-process
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-data-post-process
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-post-process:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-data-post-process
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-post-process
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-post-process
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-post-process
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-post-process
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-data-post-process
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-data-post-process
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-post-process
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-data-post-process
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-blockchain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-blockchain:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-blockchain
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-blockchain
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
+ cmii.app: cmii-admin-user
ports:
- name: backend-tcp
port: 8080
@@ -9277,11 +877,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-grid-datasource
+ name: cmii-uavms-security-center
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uavms-security-center
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9293,12 +893,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uavms-security-center
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uavms-security-center
spec:
affinity:
nodeAffinity:
@@ -9312,14 +912,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-grid-datasource
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-datasource:6.0.0
+ - name: cmii-uavms-security-center
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-security-center:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-grid-datasource
+ value: cmii-uavms-security-center
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -9359,22 +959,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uavms-security-center
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uavms-security-center
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uavms-security-center
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uavms-security-center
resource: requests.memory
ports:
- name: pod-port
@@ -9421,7 +1021,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-datasource
+ subPath: uavcloud-devflight/cmii-uavms-security-center
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -9430,11 +1030,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-grid-datasource
+ name: cmii-uavms-security-center
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uavms-security-center
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9442,7 +1042,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uavms-security-center
ports:
- name: backend-tcp
port: 8080
@@ -9452,11 +1052,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-admin-user
+ name: cmii-uav-data-classification
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-admin-user
+ cmii.app: cmii-uav-data-classification
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9468,12 +1068,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-admin-user
+ cmii.app: cmii-uav-data-classification
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-admin-user
+ cmii.app: cmii-uav-data-classification
spec:
affinity:
nodeAffinity:
@@ -9487,14 +1087,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-admin-user
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-user:6.2.0-lnyj
+ - name: cmii-uav-data-classification
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-classification:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-admin-user
+ value: cmii-uav-data-classification
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -9534,22 +1134,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-admin-user
+ containerName: cmii-uav-data-classification
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-admin-user
+ containerName: cmii-uav-data-classification
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-admin-user
+ containerName: cmii-uav-data-classification
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-admin-user
+ containerName: cmii-uav-data-classification
resource: requests.memory
ports:
- name: pod-port
@@ -9596,7 +1196,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-admin-user
+ subPath: uavcloud-devflight/cmii-uav-data-classification
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -9605,11 +1205,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-admin-user
+ name: cmii-uav-data-classification
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-admin-user
+ cmii.app: cmii-uav-data-classification
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9617,7 +1217,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-admin-user
+ cmii.app: cmii-uav-data-classification
ports:
- name: backend-tcp
port: 8080
@@ -9627,186 +1227,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-material-warehouse
+ name: cmii-uav-clusters
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-material-warehouse
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-material-warehouse:6.2.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-material-warehouse
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-material-warehouse
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-material-warehouse
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-grid-manage
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
+ cmii.app: cmii-uav-clusters
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9818,12 +1243,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-grid-manage
+ cmii.app: cmii-uav-clusters
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-manage
+ cmii.app: cmii-uav-clusters
spec:
affinity:
nodeAffinity:
@@ -9837,14 +1262,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-grid-manage
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-manage:6.0.0
+ - name: cmii-uav-clusters
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-clusters:6.0.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-grid-manage
+ value: cmii-uav-clusters
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -9884,22 +1309,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-manage
+ containerName: cmii-uav-clusters
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-manage
+ containerName: cmii-uav-clusters
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-manage
+ containerName: cmii-uav-clusters
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-manage
+ containerName: cmii-uav-clusters
resource: requests.memory
ports:
- name: pod-port
@@ -9946,7 +1371,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-manage
+ subPath: uavcloud-devflight/cmii-uav-clusters
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -9955,11 +1380,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-grid-manage
+ name: cmii-uav-clusters
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-manage
+ cmii.app: cmii-uav-clusters
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9967,7 +1392,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-grid-manage
+ cmii.app: cmii-uav-clusters
ports:
- name: backend-tcp
port: 8080
@@ -10151,6 +1576,181 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-watchdog
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-watchdog
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog:2025-04-10-15-24-03
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-watchdog
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-watchdog
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-watchdog
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-sec-awareness
namespace: uavcloud-devflight
@@ -10326,6 +1926,2456 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uas-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uas-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-gateway:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uas-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uas-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uas-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-iot-dispatcher
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-iot-dispatcher
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-dispatcher:6.1.0-v5
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-iot-dispatcher
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-iot-dispatcher
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-iot-dispatcher
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-manage
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-manage
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-manage:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-manage
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-manage
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-manage
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-oauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-oauth
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-oauth:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-oauth
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-oauth
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-oauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uas-lifecycle
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uas-lifecycle
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-lifecycle:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uas-lifecycle
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uas-lifecycle
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uas-lifecycle
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-open-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-open-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-open-gateway:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-open-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-open-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-open-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-admin-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-admin-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-gateway:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-admin-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-admin-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-admin-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-tcp-server
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tcp-server
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tcp-server
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tcp-server
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-tcp-server
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-tcp-server:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-tcp-server
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tcp-server
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tcp-server
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tcp-server
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tcp-server
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-tcp-server
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-tcp-server
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tcp-server
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-tcp-server
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-gis-server
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gis-server
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gis-server
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gis-server
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-gis-server
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-gis-server:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-gis-server
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gis-server
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gis-server
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gis-server
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gis-server
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-gis-server
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-gis-server
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gis-server
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-gis-server
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-suav-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-suav-supervision
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-supervision:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-suav-supervision
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-suav-supervision
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-suav-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-container-scanner
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-container-scanner
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-container-scanner
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-container-scanner
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-container-scanner
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-data-post-process
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-post-process
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-post-process
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-post-process
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-data-post-process
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-post-process:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-data-post-process
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-post-process
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-post-process
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-post-process
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-post-process
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-data-post-process
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-data-post-process
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-post-process
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-post-process
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-waypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-waypoint
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-waypoint:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-waypoint
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-waypoint
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-waypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-iot-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-manager:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-iot-manager
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-iot-manager
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-app-release
namespace: uavcloud-devflight
@@ -10501,6 +4551,6306 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-autowaypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-autowaypoint
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-autowaypoint:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-autowaypoint
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-autowaypoint
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-autowaypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-cloud-live
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cloud-live
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cloud-live
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cloud-live
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-cloud-live
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-cloud-live:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-cloud-live
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cloud-live
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cloud-live
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cloud-live
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cloud-live
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-cloud-live
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-cloud-live
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cloud-live
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-cloud-live
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-gateway:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-sky-converge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-sky-converge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-sky-converge
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-sky-converge
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-sky-converge
+ image: harbor.cdcyy.com.cn/cmii/cmii-sky-converge:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-sky-converge
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-sky-converge
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-sky-converge
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-sky-converge
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-sky-converge
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-sky-converge
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-sky-converge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-sky-converge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-sky-converge
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-mission
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mission
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mission
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mission
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-mission
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-mission:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-mission
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mission
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mission
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mission
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mission
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-mission
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-mission
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mission
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-mission
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-brain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-brain
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-brain
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-brain
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-brain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-brain:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-brain
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-brain
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-brain
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-brain
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-brain
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-brain
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-brain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-brain
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-brain
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uas-datahub
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-datahub
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uas-datahub
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-datahub
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uas-datahub
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-datahub:6.2.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uas-datahub
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-datahub
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-datahub
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-datahub
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-datahub
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uas-datahub
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uas-datahub
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-datahub
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uas-datahub
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-security-trace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-security-trace
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-security-trace:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-security-trace
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-security-trace
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-security-trace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-datasource
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-datasource
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-datasource:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-datasource
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-datasource
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-datasource
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-bridge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-bridge
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-bridge:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-bridge
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-bridge
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-bridge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-admin-data
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-admin-data
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-data:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-admin-data
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-admin-data
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-admin-data
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-tower
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tower
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tower
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tower
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-tower
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-tower:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-tower
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tower
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tower
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tower
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-tower
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-tower
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-tower
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-tower
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-tower
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-cms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-cms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-cms:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-cms
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-cms
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-cms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-user
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-user:5.7.0-szga
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-user
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-user
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-advanced5g
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-advanced5g
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-advanced5g:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-advanced5g
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-advanced5g
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-advanced5g
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-alarm
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-alarm
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-alarm
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-alarm
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-alarm
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-alarm:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-alarm
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-alarm
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-alarm
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-alarm
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-alarm
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-alarm
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-alarm
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-alarm
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-alarm
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-surveillance
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-surveillance
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-surveillance:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-surveillance
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-surveillance
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-surveillance
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-multilink
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-multilink
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-multilink:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-multilink
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-multilink
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-multilink
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-watchdog-agent
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-watchdog-agent
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog-agent:2025-04-10-11-11-34
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-watchdog-agent
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-watchdog-agent
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-watchdog-agent
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-container-scanner-go
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-container-scanner-go
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner-go:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-container-scanner-go
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-container-scanner-go
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-container-scanner-go
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: helm-live-op-v2
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: helm-live-op-v2
+ image: harbor.cdcyy.com.cn/cmii/helm-live-op-v2:5.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: helm-live-op-v2
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/helm-live-op-v2
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: helm-live-op-v2
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-industrial-portfolio
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-industrial-portfolio
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-industrial-portfolio:5.7.0-szga
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-industrial-portfolio
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-industrial-portfolio
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-industrial-portfolio
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-sense-adapter
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-sense-adapter
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-sense-adapter:6.2.0-250407
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-sense-adapter
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-sense-adapter
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-sense-adapter
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-logger
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-logger
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-logger:6.2.0-lnyj
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-logger
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-logger
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-logger
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-engine
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-engine
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-engine:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-engine
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-engine
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-engine
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: uav-auth-backend
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: uav-auth-backend
+ image: harbor.cdcyy.com.cn/cmii/uav-auth-backend:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: uav-auth-backend
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/uav-auth-backend
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: uav-auth-backend
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-fly-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-fly-center
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-fly-center
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-fly-center
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-fly-center
+ image: harbor.cdcyy.com.cn/cmii/cmii-fly-center:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-fly-center
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-fly-center
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-fly-center
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-fly-center
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-fly-center
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-fly-center
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-fly-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-fly-center
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-fly-center
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-material-warehouse
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-material-warehouse
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-material-warehouse:6.2.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-material-warehouse
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-material-warehouse
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-material-warehouse
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-mqtthandler
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-mqtthandler
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-mqtthandler:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-mqtthandler
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-mqtthandler
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-mqtthandler
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-sync
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-sync
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-sync:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-sync
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-sync
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-sync
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-developer
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-developer
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-developer
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-developer
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-developer
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-developer:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-developer
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-developer
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-developer
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-developer
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-developer
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-developer
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-developer
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-developer
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-developer
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-notice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-notice
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-notice:6.2.0-lnyj
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-notice
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-notice
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-notice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-threedsimulation
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-threedsimulation:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-threedsimulation
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-threedsimulation
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-kpi-monitor
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-kpi-monitor
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-kpi-monitor:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-kpi-monitor
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-kpi-monitor
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-kpi-monitor
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-integration
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-integration
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-integration:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-integration
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-integration
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-integration
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-process
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-process
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-process
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-process
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-process
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-process:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-process
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-process
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-process
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-process
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-process
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-process
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-process
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-process
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-process
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-device
namespace: uavcloud-devflight
@@ -10538,7 +10888,7 @@ spec:
- name: harborsecret
containers:
- name: cmii-uav-device
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-device:6.2.0-lnyj
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-device:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
@@ -10677,11 +11027,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uavms-pyfusion
+ name: cmii-uav-blockchain
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
+ cmii.app: cmii-uav-blockchain
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -10693,12 +11043,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
+ cmii.app: cmii-uav-blockchain
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
+ cmii.app: cmii-uav-blockchain
spec:
affinity:
nodeAffinity:
@@ -10712,14 +11062,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uavms-pyfusion
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.2.0
+ - name: cmii-uav-blockchain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-blockchain:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uavms-pyfusion
+ value: cmii-uav-blockchain
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -10759,22 +11109,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uavms-pyfusion
+ containerName: cmii-uav-blockchain
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uavms-pyfusion
+ containerName: cmii-uav-blockchain
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uavms-pyfusion
+ containerName: cmii-uav-blockchain
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uavms-pyfusion
+ containerName: cmii-uav-blockchain
resource: requests.memory
ports:
- name: pod-port
@@ -10821,7 +11171,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uavms-pyfusion
+ subPath: uavcloud-devflight/cmii-uav-blockchain
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -10830,11 +11180,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uavms-pyfusion
+ name: cmii-uav-blockchain
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
+ cmii.app: cmii-uav-blockchain
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -10842,357 +11192,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-watchdog
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-watchdog
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog:2025-03-26-17-33-09
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-watchdog
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-watchdog
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-watchdog
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-mission
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-mission
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-mission:5.7.0-szga
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-mission
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-mission
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-mission
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-mission
+ cmii.app: cmii-uav-blockchain
ports:
- name: backend-tcp
port: 8080
diff --git a/agent-common/real_project/uavcloud-devflight/k8s-configmap.yaml b/agent-common/real_project/uavcloud-devflight/k8s-configmap.yaml
index bac9a93..8c478ea 100644
--- a/agent-common/real_project/uavcloud-devflight/k8s-configmap.yaml
+++ b/agent-common/real_project/uavcloud-devflight/k8s-configmap.yaml
@@ -2,56 +2,14 @@
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-media
+ name: tenant-prefix-open
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-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-uasms
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "uasms",
+ ApplicationShortName: "open",
AppClientId: "empty"
}
---
@@ -72,89 +30,19 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-iot
+ name: tenant-prefix-supervision
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "iot",
- 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",
+ ApplicationShortName: "supervision",
AppClientId: "APP_qqSu82THfexI8PLM"
}
---
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-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-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-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-qinghaitourism
namespace: uavcloud-devflight
@@ -170,154 +58,14 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-hljtt
+ name: tenant-prefix-uasms
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-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-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-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-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-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-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-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-mws
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "mws",
- AppClientId: "APP_uKniXPELlRERBBwK"
- }
----
-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",
+ ApplicationShortName: "uasms",
AppClientId: "empty"
}
---
@@ -337,20 +85,6 @@ data:
---
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-awareness
namespace: uavcloud-devflight
@@ -366,85 +100,29 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-supervision
+ name: tenant-prefix-pangu
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "supervision",
- AppClientId: "APP_qqSu82THfexI8PLM"
- }
----
-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-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-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:
- name: tenant-prefix-open
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "open",
+ ApplicationShortName: "",
AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-security
+ name: tenant-prefix-mws
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "security",
- AppClientId: "APP_JUSEMc7afyWXxvE7"
+ ApplicationShortName: "mws",
+ AppClientId: "APP_uKniXPELlRERBBwK"
}
---
kind: ConfigMap
@@ -464,42 +142,14 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-splice
+ name: tenant-prefix-renyike
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-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-scanner
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "scanner",
+ ApplicationShortName: "renyike",
AppClientId: "empty"
}
---
@@ -519,20 +169,6 @@ data:
---
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-secenter
namespace: uavcloud-devflight
@@ -548,19 +184,61 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-eventsh5
+ name: tenant-prefix-supervisionh5
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "eventsh5",
+ ApplicationShortName: "supervisionh5",
+ AppClientId: "APP_qqSu82THfexI8PLM"
+ }
+---
+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-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-mianyangbackend
namespace: uavcloud-devflight
@@ -576,29 +254,29 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-flight-control
+ name: tenant-prefix-media
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "flight-control",
- AppClientId: "empty"
+ ApplicationShortName: "media",
+ AppClientId: "APP_4AU8lbifESQO4FD6"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-pangu
+ name: tenant-prefix-securityh5
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "",
- AppClientId: "empty"
+ ApplicationShortName: "securityh5",
+ AppClientId: "APP_N3ImO0Ubfu9peRHD"
}
---
kind: ConfigMap
@@ -631,6 +309,118 @@ data:
---
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-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-flight-control
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "flight-control",
+ 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-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-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-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-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-dikongzhixingh5
namespace: uavcloud-devflight
@@ -642,3 +432,213 @@ data:
ApplicationShortName: "dikongzhixingh5",
AppClientId: "empty"
}
+---
+kind: ConfigMap
+apiVersion: v1
+metadata:
+ name: tenant-prefix-iot
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "iot",
+ AppClientId: "empty"
+ }
+---
+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-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-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-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-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-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-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-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-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-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-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:
+ 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-uavmsmanager
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "uavmsmanager",
+ AppClientId: "empty"
+ }
diff --git a/agent-common/real_project/uavcloud-devflight/k8s-frontend.yaml b/agent-common/real_project/uavcloud-devflight/k8s-frontend.yaml
index b5a4225..da58f70 100644
--- a/agent-common/real_project/uavcloud-devflight/k8s-frontend.yaml
+++ b/agent-common/real_project/uavcloud-devflight/k8s-frontend.yaml
@@ -27,11 +27,11 @@ data:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-emergency-rescue
+ name: cmii-uav-platform-ai-brain
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uav-platform-ai-brain
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -42,24 +42,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uav-platform-ai-brain
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uav-platform-ai-brain
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-emergency-rescue
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-emergency-rescue:5.6.0
+ - name: cmii-uav-platform-ai-brain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-ai-brain:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-emergency-rescue
+ value: cmii-uav-platform-ai-brain
ports:
- name: platform-9528
containerPort: 9528
@@ -87,7 +87,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-emergency
+ name: tenant-prefix-ai-brain
items:
- key: ingress-config.js
path: ingress-config.js
@@ -95,463 +95,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-emergency-rescue
+ name: cmii-uav-platform-ai-brain
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uav-platform-ai-brain
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-oms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-oms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-oms:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-oms
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-oms
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-oms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-platform-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-platform-supervision
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervision:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-platform-supervision
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-supervision
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-platform-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-jiangsuwenlv
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-jiangsuwenlv
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-jiangsuwenlv:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-jiangsuwenlv
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-jiangsuwenlv
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-jiangsuwenlv
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-blockchain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-blockchain:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-blockchain
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-blockchain
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-classification
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-classification:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-classification
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-classification
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
+ cmii.app: cmii-uav-platform-ai-brain
ports:
- name: web-svc-port
port: 9528
@@ -650,11 +205,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-visualization
+ name: cmii-uav-platform-iot-manager
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
+ cmii.app: cmii-uav-platform-iot-manager
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -665,24 +220,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
+ cmii.app: cmii-uav-platform-iot-manager
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
+ cmii.app: cmii-uav-platform-iot-manager
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-visualization
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-visualization:5.6.0
+ - name: cmii-uav-platform-iot-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-iot-manager:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-visualization
+ value: cmii-uav-platform-iot-manager
ports:
- name: platform-9528
containerPort: 9528
@@ -710,7 +265,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-visualization
+ name: tenant-prefix-iot
items:
- key: ingress-config.js
path: ingress-config.js
@@ -718,1086 +273,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-visualization
+ name: cmii-uav-platform-iot-manager
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
+ cmii.app: cmii-uav-platform-iot-manager
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-securityh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-securityh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-securityh5
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-securityh5
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-securityh5
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-securityh5:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-securityh5
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-securityh5
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-securityh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-securityh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-securityh5
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-platform-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-platform-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-manager:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-platform-manager
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-uavmsmanager
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-platform-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-dispatchh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-dispatchh5
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-dispatchh5:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-dispatchh5
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-dispatchh5
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-dispatchh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-smauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-smauth
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smauth:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-smauth
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-smauth
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-smauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-threedsimulation
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-threedsimulation:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-threedsimulation
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-threedsimulation
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-platform-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-platform-security-center
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-security-center:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-platform-security-center
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-secenter
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-platform-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-detection
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-detection
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-detection:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-detection
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-detection
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-detection
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-mws
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-mws
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-mws:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-mws
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-mws
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-mws
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-hljtt
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-hljtt
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hljtt:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-hljtt
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-hljtt
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-hljtt
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-media
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-media
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-media:5.7.0-v2
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-media
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-media
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-media
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-qinghaitourism
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qinghaitourism
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qinghaitourism
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qinghaitourism
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-qinghaitourism
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-qinghaitourism:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-qinghaitourism
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-qinghaitourism
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-qinghaitourism
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qinghaitourism
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qinghaitourism
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-open
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-open
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-open:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-open
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-open
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-open
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
+ cmii.app: cmii-uav-platform-iot-manager
ports:
- name: web-svc-port
port: 9528
@@ -1896,39 +383,39 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-uas
+ name: cmii-uav-platform-logistics
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uas
+ cmii.app: cmii-uav-platform-logistics
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
- replicas: 0
+ replicas: 1
strategy:
rollingUpdate:
maxUnavailable: 1
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uas
+ cmii.app: cmii-uav-platform-logistics
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uas
+ cmii.app: cmii-uav-platform-logistics
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-uas
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uas:5.7.0-snapshot
+ - name: cmii-uav-platform-logistics
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-logistics:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-uas
+ value: cmii-uav-platform-logistics
ports:
- name: platform-9528
containerPort: 9528
@@ -1956,7 +443,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-uas
+ name: tenant-prefix-logistics
items:
- key: ingress-config.js
path: ingress-config.js
@@ -1964,18 +451,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-uas
+ name: cmii-uav-platform-logistics
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uas
+ cmii.app: cmii-uav-platform-logistics
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uas
+ cmii.app: cmii-uav-platform-logistics
ports:
- name: web-svc-port
port: 9528
@@ -2074,189 +561,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-awareness
+ name: cmii-uav-platform-uas
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-awareness
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-awareness:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-awareness
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-awareness
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-awareness
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-cms-portal
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-cms-portal
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-cms-portal:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-cms-portal
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-cmsportal
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-cms-portal
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-uasms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
+ cmii.app: cmii-uav-platform-uas
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -2267,24 +576,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
+ cmii.app: cmii-uav-platform-uas
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
+ cmii.app: cmii-uav-platform-uas
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-uasms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uasms:6.0.0-snapshot
+ - name: cmii-uav-platform-uas
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uas:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-uasms
+ value: cmii-uav-platform-uas
ports:
- name: platform-9528
containerPort: 9528
@@ -2312,7 +621,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-uasms
+ name: tenant-prefix-uas
items:
- key: ingress-config.js
path: ingress-config.js
@@ -2320,107 +629,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-uasms
+ name: cmii-uav-platform-uas
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
+ cmii.app: cmii-uav-platform-uas
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-ai-brain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-ai-brain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-ai-brain:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-ai-brain
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-ai-brain
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-ai-brain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-uas
ports:
- name: web-svc-port
port: 9528
@@ -2518,6 +738,1074 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-platform-dispatchh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-dispatchh5
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-dispatchh5:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-dispatchh5
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-dispatchh5
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-dispatchh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-awareness
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-awareness
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-awareness:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-awareness
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-awareness
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-awareness
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uavms-platform-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uavms-platform-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-manager:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uavms-platform-manager
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-uavmsmanager
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uavms-platform-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-uasms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-uasms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uasms:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-uasms
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-uasms
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-uasms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-pangu
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-emergency-rescue
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-emergency-rescue
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-emergency-rescue:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-emergency-rescue
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-emergency
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-emergency-rescue
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uavms-platform-security-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-security-center
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-security-center
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-security-center
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uavms-platform-security-center
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-security-center:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uavms-platform-security-center
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-secenter
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uavms-platform-security-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-security-center
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-security-center
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-oms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-oms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-oms:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-oms
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-oms
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-oms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-hljtt
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-hljtt
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hljtt:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-hljtt
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-hljtt
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-hljtt
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-jiangsuwenlv
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-jiangsuwenlv
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-jiangsuwenlv
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-jiangsuwenlv
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-jiangsuwenlv
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-jiangsuwenlv:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-jiangsuwenlv
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-jiangsuwenlv
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-jiangsuwenlv
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-jiangsuwenlv
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-jiangsuwenlv
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-threedsimulation
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-threedsimulation:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-threedsimulation
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-threedsimulation
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-visualization
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-visualization
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-visualization:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-visualization
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-visualization
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-visualization
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-platform-share
namespace: uavcloud-devflight
@@ -2608,11 +1896,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-security
+ name: cmii-uav-platform-detection
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-security
+ cmii.app: cmii-uav-platform-detection
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -2623,24 +1911,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-security
+ cmii.app: cmii-uav-platform-detection
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-security
+ cmii.app: cmii-uav-platform-detection
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-security
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-security:5.6.0
+ - name: cmii-uav-platform-detection
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-detection:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-security
+ value: cmii-uav-platform-detection
ports:
- name: platform-9528
containerPort: 9528
@@ -2668,7 +1956,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-security
+ name: tenant-prefix-detection
items:
- key: ingress-config.js
path: ingress-config.js
@@ -2676,18 +1964,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-security
+ name: cmii-uav-platform-detection
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-security
+ cmii.app: cmii-uav-platform-detection
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-security
+ cmii.app: cmii-uav-platform-detection
ports:
- name: web-svc-port
port: 9528
@@ -2697,11 +1985,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-armypeople
+ name: cmii-suav-platform-supervision
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-suav-platform-supervision
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -2712,24 +2000,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-suav-platform-supervision
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-suav-platform-supervision
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-armypeople
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-armypeople:5.7.0-snapshot
+ - name: cmii-suav-platform-supervision
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervision:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-armypeople
+ value: cmii-suav-platform-supervision
ports:
- name: platform-9528
containerPort: 9528
@@ -2757,7 +2045,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-armypeople
+ name: tenant-prefix-supervision
items:
- key: ingress-config.js
path: ingress-config.js
@@ -2765,18 +2053,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-armypeople
+ name: cmii-suav-platform-supervision
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-suav-platform-supervision
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-suav-platform-supervision
ports:
- name: web-svc-port
port: 9528
@@ -2874,95 +2162,6 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
-metadata:
- name: cmii-uav-platform
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-pangu
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
metadata:
name: cmii-uav-platform-base
namespace: uavcloud-devflight
@@ -3052,362 +2251,6 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
-metadata:
- name: cmii-uav-platform-flight-control
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-flight-control
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-flight-control
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-flight-control
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-flight-control
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-flight-control:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-flight-control
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-flight-control
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-flight-control
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-flight-control
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-flight-control
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-logistics
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-logistics
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-logistics:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-logistics
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-logistics
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-logistics
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-platform-supervisionh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-platform-supervisionh5
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervisionh5:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-platform-supervisionh5
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-supervisionh5
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-platform-supervisionh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-iot-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-iot-manager:6.2.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-iot-manager
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-iot
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
metadata:
name: cmii-uav-platform-seniclive
namespace: uavcloud-devflight
@@ -3498,11 +2341,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-smsecret
+ name: cmii-uav-platform-open
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
+ cmii.app: cmii-uav-platform-open
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -3513,24 +2356,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
+ cmii.app: cmii-uav-platform-open
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
+ cmii.app: cmii-uav-platform-open
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-smsecret
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smsecret:6.0.0-snapshot
+ - name: cmii-uav-platform-open
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-open:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-smsecret
+ value: cmii-uav-platform-open
ports:
- name: platform-9528
containerPort: 9528
@@ -3558,7 +2401,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-smsecret
+ name: tenant-prefix-open
items:
- key: ingress-config.js
path: ingress-config.js
@@ -3566,18 +2409,196 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-smsecret
+ name: cmii-uav-platform-open
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
+ cmii.app: cmii-uav-platform-open
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
+ cmii.app: cmii-uav-platform-open
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-smauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smauth
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smauth
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smauth
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-smauth
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smauth:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-smauth
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-smauth
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-smauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smauth
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smauth
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-blockchain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-blockchain:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-blockchain
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-blockchain
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
ports:
- name: web-svc-port
port: 9528
@@ -3672,3 +2693,982 @@ spec:
port: 9528
protocol: TCP
targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-mws
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-mws
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-mws:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-mws
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-mws
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-mws
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-armypeople
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-armypeople
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-armypeople:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-armypeople
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-armypeople
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-armypeople
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-securityh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-securityh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-securityh5
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-securityh5
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-securityh5
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-securityh5:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-securityh5
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-securityh5
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-securityh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-securityh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-securityh5
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-qinghaitourism
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qinghaitourism
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qinghaitourism
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qinghaitourism
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-qinghaitourism
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-qinghaitourism:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-qinghaitourism
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-qinghaitourism
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-qinghaitourism
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qinghaitourism
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qinghaitourism
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-smsecret
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-smsecret
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smsecret:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-smsecret
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-smsecret
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-smsecret
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-cms-portal
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-cms-portal
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-cms-portal
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-cms-portal
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-cms-portal
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-cms-portal:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-cms-portal
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-cmsportal
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-cms-portal
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-cms-portal
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-cms-portal
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-flight-control
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-flight-control
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-flight-control
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-flight-control
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-flight-control
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-flight-control:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-flight-control
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-flight-control
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-flight-control
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-flight-control
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-flight-control
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-suav-platform-supervisionh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-suav-platform-supervisionh5
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervisionh5:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-suav-platform-supervisionh5
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-supervisionh5
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-suav-platform-supervisionh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-media
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-media
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-media:5.7.0-v2
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-media
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-media
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-media
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-classification
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-classification
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-classification
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-classification
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-classification
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-classification:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-classification
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-classification
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-classification
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-classification
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-classification
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-security
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-security
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-security:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-security
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-security
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-security
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
diff --git a/agent-common/real_project/uavcloud-devflight/k8s-ingress.yaml b/agent-common/real_project/uavcloud-devflight/k8s-ingress.yaml
index d9f75dc..8bea031 100644
--- a/agent-common/real_project/uavcloud-devflight/k8s-ingress.yaml
+++ b/agent-common/real_project/uavcloud-devflight/k8s-ingress.yaml
@@ -65,11 +65,6 @@ spec:
- host: fake-domain.uavcloud-devflight.io
http:
paths:
- - path: /devflight/?(.*)
- pathType: ImplementationSpecific
- backend:
- serviceName: cmii-uav-platform
- servicePort: 9528
- path: /devflight/supervision/?(.*)
pathType: ImplementationSpecific
backend:
@@ -700,6 +695,14 @@ spec:
backend:
serviceName: cmii-uav-sync
servicePort: 8080
+ - host: cmii-uav-tcp-server.uavcloud-devflight.io
+ http:
+ paths:
+ - path: /
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-uav-tcp-server
+ servicePort: 8080
- host: cmii-uav-threedsimulation.uavcloud-devflight.io
http:
paths:
@@ -799,3 +802,8 @@ spec:
backend:
serviceName: cmii-uas-gateway
servicePort: 8080
+ - path: /devflight/converge/?(.*)
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-sky-converge
+ servicePort: 8080
diff --git a/agent-common/real_project/uavcloud-devflight/old/k8s-backend.yaml b/agent-common/real_project/uavcloud-devflight/old/k8s-backend.yaml
index 61c32a6..3fcb090 100644
--- a/agent-common/real_project/uavcloud-devflight/old/k8s-backend.yaml
+++ b/agent-common/real_project/uavcloud-devflight/old/k8s-backend.yaml
@@ -1,706 +1,6 @@
---
apiVersion: apps/v1
kind: Deployment
-metadata:
- name: cmii-uav-bridge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-bridge
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-bridge:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-bridge
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-bridge
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-bridge
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-bridge
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-bridge
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-sense-adapter
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-sense-adapter
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-sense-adapter:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-sense-adapter
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sense-adapter
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-sense-adapter
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-sense-adapter
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-sense-adapter
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-grid-manage
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-grid-manage
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-manage:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-grid-manage
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-manage
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-manage
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-manage
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-grid-manage
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-manage
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-grid-manage
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-grid-manage
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-open-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-open-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-open-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-open-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-open-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-open-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-open-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-open-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
metadata:
name: cmii-uav-data-post-process
namespace: uavcloud-devflight
@@ -876,4906 +176,6 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
-metadata:
- name: cmii-uav-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-blockchain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-blockchain:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-blockchain
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-blockchain
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-blockchain
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-blockchain
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-admin-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-admin-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-admin-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-admin-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-admin-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-admin-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-sync
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-sync
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-sync:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-sync
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sync
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-sync
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-sync
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-sync
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-fwdd
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-fwdd
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-fwdd:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-fwdd
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-fwdd
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-fwdd
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-fwdd
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-fwdd
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-mqtthandler
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-mqtthandler
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-mqtthandler:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-mqtthandler
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mqtthandler
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-mqtthandler
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-mqtthandler
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-mqtthandler
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-clusters
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-clusters
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-clusters:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-clusters
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-clusters
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-clusters
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-clusters
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-clusters
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-material-warehouse
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-material-warehouse
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-material-warehouse:6.2.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-material-warehouse
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-material-warehouse
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-material-warehouse
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-material-warehouse
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-material-warehouse
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-supervision
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-supervision:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-supervision
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-suav-supervision
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-suav-supervision
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-suav-supervision
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-alarm
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-alarm
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-alarm:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-alarm
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-alarm
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-alarm
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-alarm
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-alarm
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-security-trace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-security-trace
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-security-trace:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-security-trace
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-security-trace
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-security-trace
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-security-trace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-security-trace
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-notice
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-notice
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-notice:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-notice
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-notice
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-notice
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-notice
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-notice
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-oauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-oauth
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-oauth:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-oauth
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-oauth
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-oauth
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-oauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-oauth
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: uav-auth-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: uav-auth-backend
- image: harbor.cdcyy.com.cn/cmii/uav-auth-backend:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: uav-auth-backend
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-auth-backend
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/uav-auth-backend
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: uav-auth-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-auth-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: uav-auth-backend
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-logger
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-logger
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-logger
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-logger
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-logger
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-logger:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-logger
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-logger
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-logger
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-logger
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-logger
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-logger
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-logger
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-logger
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-logger
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-iot-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-manager:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-iot-manager
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-manager
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-iot-manager
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-iot-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-iot-manager
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-sec-awareness
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sec-awareness
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-sec-awareness
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sec-awareness
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-sec-awareness
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-sec-awareness:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-sec-awareness
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sec-awareness
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sec-awareness
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sec-awareness
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-sec-awareness
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-sec-awareness
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-sec-awareness
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-sec-awareness
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-sec-awareness
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-airspace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-airspace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-airspace
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-airspace
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-airspace
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-airspace:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-airspace
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-airspace
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-airspace
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-airspace
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-airspace
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-airspace
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-airspace
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-airspace
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-airspace
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-datahub
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-datahub
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-datahub:6.2.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-datahub
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-datahub
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-datahub
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-datahub
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-datahub
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-lifecycle
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-lifecycle
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-lifecycle:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-lifecycle
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-lifecycle
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-lifecycle
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-lifecycle
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-lifecycle
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-watchdog
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-watchdog
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog:2025-03-26-17-33-09
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-watchdog
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-watchdog
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-watchdog
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-admin-data
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-admin-data
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-data:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-admin-data
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-data
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-admin-data
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-admin-data
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-data
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-admin-data
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-cms
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-cms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-cms:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-cms
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-cms
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-cms
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-cms
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-cms
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uas-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uas-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-uas-gateway:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uas-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uas-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uas-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uas-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uas-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-depotautoreturn
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-depotautoreturn
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-depotautoreturn
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-depotautoreturn
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-depotautoreturn
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-depotautoreturn:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-depotautoreturn
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-depotautoreturn
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-depotautoreturn
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-depotautoreturn
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-depotautoreturn
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-depotautoreturn
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-depotautoreturn
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-depotautoreturn
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-depotautoreturn
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-data-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-data-classification
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-classification:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-data-classification
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-data-classification
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-data-classification
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-data-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-data-classification
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-container-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-container-scanner
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-container-scanner
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-container-scanner
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-container-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: helm-live-op-v2
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: helm-live-op-v2
- image: harbor.cdcyy.com.cn/cmii/helm-live-op-v2:5.2.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: helm-live-op-v2
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: helm-live-op-v2
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/helm-live-op-v2
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: helm-live-op-v2
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: helm-live-op-v2
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-pyfusion
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-pyfusion
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.2.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-pyfusion
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-pyfusion
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-pyfusion
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-pyfusion
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-pyfusion
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uavms-pyfusion
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-pyfusion
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uavms-pyfusion
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
metadata:
name: cmii-uav-emergency
namespace: uavcloud-devflight
@@ -5952,11 +352,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-waypoint
+ name: cmii-uav-mission
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-uav-mission
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -5968,12 +368,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-uav-mission
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-uav-mission
spec:
affinity:
nodeAffinity:
@@ -5987,14 +387,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-waypoint
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-waypoint:6.2.0-lnyj
+ - name: cmii-uav-mission
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-mission:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-waypoint
+ value: cmii-uav-mission
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -6034,22 +434,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-uav-mission
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-uav-mission
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-uav-mission
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-waypoint
+ containerName: cmii-uav-mission
resource: requests.memory
ports:
- name: pod-port
@@ -6096,7 +496,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-waypoint
+ subPath: uavcloud-devflight/cmii-uav-mission
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -6105,11 +505,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-waypoint
+ name: cmii-uav-mission
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-uav-mission
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -6117,7 +517,182 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-waypoint
+ cmii.app: cmii-uav-mission
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-blockchain
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-blockchain
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-blockchain
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-blockchain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-blockchain:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-blockchain
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-blockchain
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-blockchain
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-blockchain
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-blockchain
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-blockchain
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-blockchain
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-blockchain
ports:
- name: backend-tcp
port: 8080
@@ -6302,28 +877,28 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-developer
+ name: cmii-uav-sec-awareness
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-developer
+ cmii.app: cmii-uav-sec-awareness
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
spec:
- replicas: 0
+ replicas: 1
strategy:
rollingUpdate:
maxUnavailable: 1
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-developer
+ cmii.app: cmii-uav-sec-awareness
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-developer
+ cmii.app: cmii-uav-sec-awareness
spec:
affinity:
nodeAffinity:
@@ -6337,14 +912,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-developer
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-developer:5.7.0-snapshot
+ - name: cmii-uav-sec-awareness
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-sec-awareness:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-developer
+ value: cmii-uav-sec-awareness
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -6384,22 +959,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-developer
+ containerName: cmii-uav-sec-awareness
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-developer
+ containerName: cmii-uav-sec-awareness
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-developer
+ containerName: cmii-uav-sec-awareness
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-developer
+ containerName: cmii-uav-sec-awareness
resource: requests.memory
ports:
- name: pod-port
@@ -6446,7 +1021,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-developer
+ subPath: uavcloud-devflight/cmii-uav-sec-awareness
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -6455,11 +1030,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-developer
+ name: cmii-uav-sec-awareness
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-developer
+ cmii.app: cmii-uav-sec-awareness
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -6467,7 +1042,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-developer
+ cmii.app: cmii-uav-sec-awareness
ports:
- name: backend-tcp
port: 8080
@@ -6477,11 +1052,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-grid-datasource
+ name: cmii-uas-datahub
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uas-datahub
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -6493,12 +1068,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uas-datahub
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uas-datahub
spec:
affinity:
nodeAffinity:
@@ -6512,14 +1087,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-grid-datasource
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-datasource:6.0.0
+ - name: cmii-uas-datahub
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-datahub:6.2.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-grid-datasource
+ value: cmii-uas-datahub
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -6559,22 +1134,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uas-datahub
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uas-datahub
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uas-datahub
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-datasource
+ containerName: cmii-uas-datahub
resource: requests.memory
ports:
- name: pod-port
@@ -6621,7 +1196,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-datasource
+ subPath: uavcloud-devflight/cmii-uas-datahub
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -6630,11 +1205,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-grid-datasource
+ name: cmii-uas-datahub
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uas-datahub
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -6642,7 +1217,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-grid-datasource
+ cmii.app: cmii-uas-datahub
ports:
- name: backend-tcp
port: 8080
@@ -6652,28 +1227,28 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-grid-engine
+ name: cmii-uav-container-scanner
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-engine
+ cmii.app: cmii-uav-container-scanner
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
spec:
- replicas: 0
+ replicas: 1
strategy:
rollingUpdate:
maxUnavailable: 1
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-grid-engine
+ cmii.app: cmii-uav-container-scanner
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-engine
+ cmii.app: cmii-uav-container-scanner
spec:
affinity:
nodeAffinity:
@@ -6687,14 +1262,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-grid-engine
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-engine:6.0.0
+ - name: cmii-uav-container-scanner
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-grid-engine
+ value: cmii-uav-container-scanner
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -6734,22 +1309,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-engine
+ containerName: cmii-uav-container-scanner
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-engine
+ containerName: cmii-uav-container-scanner
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-engine
+ containerName: cmii-uav-container-scanner
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-grid-engine
+ containerName: cmii-uav-container-scanner
resource: requests.memory
ports:
- name: pod-port
@@ -6796,7 +1371,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-grid-engine
+ subPath: uavcloud-devflight/cmii-uav-container-scanner
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -6805,11 +1380,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-grid-engine
+ name: cmii-uav-container-scanner
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-grid-engine
+ cmii.app: cmii-uav-container-scanner
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -6817,7 +1392,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-grid-engine
+ cmii.app: cmii-uav-container-scanner
ports:
- name: backend-tcp
port: 8080
@@ -7001,2106 +1576,6 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
-metadata:
- name: cmii-app-release
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-app-release
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-app-release
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-app-release
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-app-release
- image: harbor.cdcyy.com.cn/cmii/cmii-app-release:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-app-release
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-app-release
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-app-release
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-app-release
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-app-release
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-app-release
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-app-release
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-app-release
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-app-release
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-autowaypoint
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-autowaypoint
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-autowaypoint:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-autowaypoint
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-autowaypoint
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-autowaypoint
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-autowaypoint
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-autowaypoint
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-autowaypoint
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-autowaypoint
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-autowaypoint
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-threedsimulation
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-threedsimulation:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-threedsimulation
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-threedsimulation
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-threedsimulation
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-threedsimulation
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-admin-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-admin-user
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-user
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-admin-user
- image: harbor.cdcyy.com.cn/cmii/cmii-admin-user:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-admin-user
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-user
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-user
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-user
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-admin-user
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-admin-user
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-admin-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-admin-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-admin-user
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: uav-secret-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: uav-secret-backend
- image: harbor.cdcyy.com.cn/cmii/uav-secret-backend:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: uav-secret-backend
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: uav-secret-backend
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/uav-secret-backend
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: uav-secret-backend
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: uav-secret-backend
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: uav-secret-backend
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-device
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-device
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-device
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-device
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-device
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-device:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-device
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-device
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-device
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-device
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-device
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-device
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-device
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-device
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-device
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-security-center
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-security-center:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-security-center
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uavms-security-center
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uavms-security-center
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uavms-security-center
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-advanced5g
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-advanced5g
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-advanced5g:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-advanced5g
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-advanced5g
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-advanced5g
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-advanced5g
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-advanced5g
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-tower
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-tower
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-tower:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-tower
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-tower
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-tower
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-tower
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-tower
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-user
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-user:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-user
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-user
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-user
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-user
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-user
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-user
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-mission
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-mission
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-mission:5.7.0-szga
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-mission
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-mission
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-mission
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-mission
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-mission
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-industrial-portfolio
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-industrial-portfolio
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-industrial-portfolio:6.2.0-lnyj
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-industrial-portfolio
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-industrial-portfolio
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-industrial-portfolio
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-industrial-portfolio
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-industrial-portfolio
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
metadata:
name: cmii-uav-gis-server
namespace: uavcloud-devflight
@@ -9277,536 +1752,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-container-scanner-go
+ name: cmii-uav-alarm
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-container-scanner-go
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner-go:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-container-scanner-go
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-container-scanner-go
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-container-scanner-go
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-container-scanner-go
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-container-scanner-go
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-watchdog-agent
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-watchdog-agent
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog-agent:2025-03-26-17-09-09
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-watchdog-agent
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-watchdog-agent
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-watchdog-agent
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-watchdog-agent
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-watchdog-agent
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-gateway
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-gateway:6.0.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-gateway
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-gateway
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-gateway
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-gateway
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-gateway
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-kpi-monitor
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
+ cmii.app: cmii-uav-alarm
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9818,12 +1768,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
+ cmii.app: cmii-uav-alarm
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
+ cmii.app: cmii-uav-alarm
spec:
affinity:
nodeAffinity:
@@ -9837,14 +1787,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-kpi-monitor
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-kpi-monitor:6.0.0
+ - name: cmii-uav-alarm
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-alarm:6.2.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-kpi-monitor
+ value: cmii-uav-alarm
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -9884,22 +1834,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
+ containerName: cmii-uav-alarm
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
+ containerName: cmii-uav-alarm
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
+ containerName: cmii-uav-alarm
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-kpi-monitor
+ containerName: cmii-uav-alarm
resource: requests.memory
ports:
- name: pod-port
@@ -9946,7 +1896,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-kpi-monitor
+ subPath: uavcloud-devflight/cmii-uav-alarm
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -9955,11 +1905,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-kpi-monitor
+ name: cmii-uav-alarm
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
+ cmii.app: cmii-uav-alarm
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9967,7 +1917,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-kpi-monitor
+ cmii.app: cmii-uav-alarm
ports:
- name: backend-tcp
port: 8080
@@ -9977,11 +1927,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-multilink
+ name: cmii-uav-developer
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-multilink
+ cmii.app: cmii-uav-developer
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -9993,12 +1943,12 @@ spec:
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-multilink
+ cmii.app: cmii-uav-developer
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-multilink
+ cmii.app: cmii-uav-developer
spec:
affinity:
nodeAffinity:
@@ -10012,14 +1962,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-multilink
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-multilink:6.0.0
+ - name: cmii-uav-developer
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-developer:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-multilink
+ value: cmii-uav-developer
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -10059,22 +2009,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-multilink
+ containerName: cmii-uav-developer
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-multilink
+ containerName: cmii-uav-developer
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-multilink
+ containerName: cmii-uav-developer
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-multilink
+ containerName: cmii-uav-developer
resource: requests.memory
ports:
- name: pod-port
@@ -10121,7 +2071,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-multilink
+ subPath: uavcloud-devflight/cmii-uav-developer
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -10130,11 +2080,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-multilink
+ name: cmii-uav-developer
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-multilink
+ cmii.app: cmii-uav-developer
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -10142,357 +2092,7 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-multilink
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-integration
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-integration
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-integration:6.2.0-36027-032401
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-integration
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-integration
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-integration
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-integration
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-integration
- ports:
- - name: backend-tcp
- port: 8080
- protocol: TCP
- targetPort: 8080
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-iot-dispatcher
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- template:
- metadata:
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- spec:
- affinity:
- nodeAffinity:
- requiredDuringSchedulingIgnoredDuringExecution:
- nodeSelectorTerms:
- - matchExpressions:
- - key: uavcloud.env
- operator: In
- values:
- - devflight
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-iot-dispatcher
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-dispatcher:6.1.0-v5
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-iot-dispatcher
- - name: CUST_JAVA_OPTS
- value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- - name: NACOS_REGISTRY
- value: "helm-nacos:8848"
- - name: NACOS_DISCOVERY_IP
- valueFrom:
- fieldRef:
- fieldPath: status.podIP
- - name: NACOS_DISCOVERY_PORT
- value: "8080"
- - name: BIZ_CONFIG_GROUP
- value: 6.2.0
- - name: SYS_CONFIG_GROUP
- value: 6.2.0
- - name: IMAGE_VERSION
- value: 6.2.0
- - name: NACOS_USERNAME
- value: "developer"
- - name: NACOS_PASSWORD
- value: "Deve@9128201"
- - name: POD_NAME
- valueFrom:
- fieldRef:
- fieldPath: metadata.name
- - name: POD_NAMESPACE
- valueFrom:
- fieldRef:
- fieldPath: metadata.namespace
- - name: NODE_NAME
- valueFrom:
- fieldRef:
- fieldPath: spec.nodeName
- - name: NODE_IP
- valueFrom:
- fieldRef:
- fieldPath: status.hostIP
- - name: LIMIT_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: limits.cpu
- - name: LIMIT_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: limits.memory
- - name: REQUEST_CPU
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: requests.cpu
- - name: REQUEST_MEMORY
- valueFrom:
- resourceFieldRef:
- containerName: cmii-uav-iot-dispatcher
- resource: requests.memory
- ports:
- - name: pod-port
- containerPort: 8080
- protocol: TCP
- resources:
- limits:
- memory: 2Gi
- cpu: "2"
- requests:
- memory: 200Mi
- cpu: 200m
- livenessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- readinessProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 5
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 3
- startupProbe:
- httpGet:
- path: /cmii/health
- port: pod-port
- scheme: HTTP
- initialDelaySeconds: 60
- timeoutSeconds: 3
- periodSeconds: 20
- successThreshold: 1
- failureThreshold: 5
- volumeMounts:
- - name: nfs-backend-log-volume
- mountPath: /cmii/logs
- readOnly: false
- subPath: uavcloud-devflight/cmii-uav-iot-dispatcher
- volumes:
- - name: nfs-backend-log-volume
- persistentVolumeClaim:
- claimName: nfs-backend-log-pvc
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-iot-dispatcher
- namespace: uavcloud-devflight
- labels:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
- octopus/control: backend-app-1.0.0
- app.kubernetes.io/managed-by: octopus
- app.kubernetes.io/app-version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: backend
- cmii.app: cmii-uav-iot-dispatcher
+ cmii.app: cmii-uav-developer
ports:
- name: backend-tcp
port: 8080
@@ -10676,6 +2276,4031 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-cms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-cms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-cms:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-cms
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-cms
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-cms
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-cms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-cms
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-sense-adapter
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-sense-adapter
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-sense-adapter:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-sense-adapter
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sense-adapter
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-sense-adapter
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-sense-adapter
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-sense-adapter
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-user
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-user:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-user
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-user
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-user
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-user
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-gateway:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-datasource
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-datasource
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-datasource:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-datasource
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-datasource
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-datasource
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-datasource
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-datasource
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uavms-security-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-security-center
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-security-center
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-security-center
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uavms-security-center
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-security-center:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uavms-security-center
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-security-center
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-security-center
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-security-center
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-security-center
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uavms-security-center
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uavms-security-center
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-security-center
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uavms-security-center
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uas-lifecycle
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uas-lifecycle
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-lifecycle:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uas-lifecycle
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-lifecycle
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uas-lifecycle
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uas-lifecycle
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uas-lifecycle
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-app-release
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-app-release
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-app-release
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-app-release
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-app-release
+ image: harbor.cdcyy.com.cn/cmii/cmii-app-release:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-app-release
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-app-release
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-app-release
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-app-release
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-app-release
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-app-release
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-app-release
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-app-release
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-app-release
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-notice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-notice
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-notice:6.2.0-lnyj
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-notice
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-notice
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-notice
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-notice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-notice
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-open-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-open-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-open-gateway:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-open-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-open-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-open-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-open-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-open-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-data-classification
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-classification
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-classification
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-classification
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-data-classification
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-data-classification:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-data-classification
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-classification
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-classification
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-classification
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-data-classification
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-data-classification
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-data-classification
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-classification
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-data-classification
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-iot-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-manager:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-iot-manager
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-manager
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-iot-manager
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-manager
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-admin-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-admin-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-gateway:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-admin-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-admin-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-admin-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-admin-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-airspace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-airspace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-airspace
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-airspace
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-airspace
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-airspace:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-airspace
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-airspace
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-airspace
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-airspace
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-airspace
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-airspace
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-airspace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-airspace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-airspace
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uavms-pyfusion
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-pyfusion
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-pyfusion
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-pyfusion
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uavms-pyfusion
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-pyfusion:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uavms-pyfusion
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-pyfusion
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-pyfusion
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-pyfusion
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uavms-pyfusion
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uavms-pyfusion
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uavms-pyfusion
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uavms-pyfusion
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uavms-pyfusion
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-waypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-waypoint
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-waypoint:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-waypoint
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-waypoint
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-waypoint
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-waypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-waypoint
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-advanced5g
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-advanced5g
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-advanced5g:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-advanced5g
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-advanced5g
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-advanced5g
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-advanced5g
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-advanced5g
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-bridge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-bridge
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-bridge:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-bridge
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-bridge
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-bridge
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-bridge
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-bridge
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: helm-live-op-v2
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: helm-live-op-v2
+ image: harbor.cdcyy.com.cn/cmii/helm-live-op-v2:5.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: helm-live-op-v2
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: helm-live-op-v2
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/helm-live-op-v2
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: helm-live-op-v2
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: helm-live-op-v2
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-security-trace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-security-trace
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-security-trace:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-security-trace
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-security-trace
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-security-trace
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-security-trace
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-security-trace
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-device
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-device
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-device
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-device
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-device
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-device:5.7.0-szga
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-device
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-device
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-device
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-device
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-device
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-device
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-device
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-device
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-device
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-depotautoreturn
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-depotautoreturn
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-depotautoreturn
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-depotautoreturn
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-depotautoreturn
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-depotautoreturn:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-depotautoreturn
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-depotautoreturn
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-depotautoreturn
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-depotautoreturn
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-depotautoreturn
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-depotautoreturn
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-depotautoreturn
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-depotautoreturn
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-depotautoreturn
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-logger
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-logger
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-logger:6.2.0-lnyj
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-logger
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-logger
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-logger
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-logger
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-logger
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-fly-center
namespace: uavcloud-devflight
@@ -10851,6 +6476,2981 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-surveillance
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-surveillance
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-surveillance:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-surveillance
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-surveillance
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-surveillance
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-surveillance
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-surveillance
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-mqtthandler
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-mqtthandler
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-mqtthandler:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-mqtthandler
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-mqtthandler
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-mqtthandler
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-mqtthandler
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-mqtthandler
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-industrial-portfolio
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-industrial-portfolio
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-industrial-portfolio:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-industrial-portfolio
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-industrial-portfolio
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-industrial-portfolio
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-industrial-portfolio
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-industrial-portfolio
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-multilink
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-multilink
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-multilink:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-multilink
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-multilink
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-multilink
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-multilink
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-multilink
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uas-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uas-gateway
+ image: harbor.cdcyy.com.cn/cmii/cmii-uas-gateway:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uas-gateway
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uas-gateway
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uas-gateway
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uas-gateway
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uas-gateway
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-suav-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-suav-supervision
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-supervision:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-suav-supervision
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-suav-supervision
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-suav-supervision
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-suav-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-suav-supervision
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-manage
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-manage
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-manage:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-manage
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-manage
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-manage
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-manage
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-manage
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-clusters
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-clusters
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-clusters
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-clusters
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-clusters
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-clusters:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-clusters
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-clusters
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-clusters
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-clusters
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-clusters
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-clusters
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-clusters
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-clusters
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-clusters
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-autowaypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-autowaypoint
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-autowaypoint:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-autowaypoint
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-autowaypoint
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-autowaypoint
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-autowaypoint
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-autowaypoint
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-oauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-oauth
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-oauth:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-oauth
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-oauth
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-oauth
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-oauth
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-oauth
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-admin-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-admin-user
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-user
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-admin-user
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-user:6.2.0-lnyj
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-admin-user
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-user
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-user
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-user
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-user
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-admin-user
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-admin-user
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-user
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-admin-user
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-watchdog-agent
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-watchdog-agent
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog-agent:2025-03-26-17-09-09
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-watchdog-agent
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog-agent
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-watchdog-agent
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-watchdog-agent
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog-agent
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-iot-dispatcher
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-iot-dispatcher
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-iot-dispatcher:6.1.0-v5
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-iot-dispatcher
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-iot-dispatcher
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-iot-dispatcher
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-iot-dispatcher
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-iot-dispatcher
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-grid-engine
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-grid-engine
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-grid-engine:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-grid-engine
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-grid-engine
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-grid-engine
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-grid-engine
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-grid-engine
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-sync
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-sync
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-sync:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-sync
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-sync
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-sync
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-sync
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-sync
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-admin-data
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-admin-data
+ image: harbor.cdcyy.com.cn/cmii/cmii-admin-data:6.2.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-admin-data
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-admin-data
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-admin-data
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-admin-data
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-admin-data
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-integration
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-integration
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-integration:6.2.0-36027-032401
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-integration
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-integration
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-integration
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-integration
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-integration
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-process
namespace: uavcloud-devflight
@@ -11027,28 +9627,28 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-surveillance
+ name: cmii-uav-tower
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-surveillance
+ cmii.app: cmii-uav-tower
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
spec:
- replicas: 1
+ replicas: 0
strategy:
rollingUpdate:
maxUnavailable: 1
selector:
matchLabels:
cmii.type: backend
- cmii.app: cmii-uav-surveillance
+ cmii.app: cmii-uav-tower
template:
metadata:
labels:
cmii.type: backend
- cmii.app: cmii-uav-surveillance
+ cmii.app: cmii-uav-tower
spec:
affinity:
nodeAffinity:
@@ -11062,14 +9662,14 @@ spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-surveillance
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-surveillance:6.2.0-lnyj
+ - name: cmii-uav-tower
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-tower:6.0.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-surveillance
+ value: cmii-uav-tower
- name: CUST_JAVA_OPTS
value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
- name: NACOS_REGISTRY
@@ -11109,22 +9709,22 @@ spec:
- name: LIMIT_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-surveillance
+ containerName: cmii-uav-tower
resource: limits.cpu
- name: LIMIT_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-surveillance
+ containerName: cmii-uav-tower
resource: limits.memory
- name: REQUEST_CPU
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-surveillance
+ containerName: cmii-uav-tower
resource: requests.cpu
- name: REQUEST_MEMORY
valueFrom:
resourceFieldRef:
- containerName: cmii-uav-surveillance
+ containerName: cmii-uav-tower
resource: requests.memory
ports:
- name: pod-port
@@ -11171,7 +9771,7 @@ spec:
- name: nfs-backend-log-volume
mountPath: /cmii/logs
readOnly: false
- subPath: uavcloud-devflight/cmii-uav-surveillance
+ subPath: uavcloud-devflight/cmii-uav-tower
volumes:
- name: nfs-backend-log-volume
persistentVolumeClaim:
@@ -11180,11 +9780,11 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-surveillance
+ name: cmii-uav-tower
namespace: uavcloud-devflight
labels:
cmii.type: backend
- cmii.app: cmii-uav-surveillance
+ cmii.app: cmii-uav-tower
octopus/control: backend-app-1.0.0
app.kubernetes.io/managed-by: octopus
app.kubernetes.io/app-version: 6.2.0
@@ -11192,7 +9792,1232 @@ spec:
type: ClusterIP
selector:
cmii.type: backend
- cmii.app: cmii-uav-surveillance
+ cmii.app: cmii-uav-tower
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-fwdd
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-fwdd
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-fwdd
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-fwdd
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-fwdd
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-fwdd:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-fwdd
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-fwdd
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-fwdd
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-fwdd
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-fwdd
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-fwdd
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-fwdd
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-fwdd
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-fwdd
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: uav-auth-backend
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: uav-auth-backend
+ image: harbor.cdcyy.com.cn/cmii/uav-auth-backend:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: uav-auth-backend
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: uav-auth-backend
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/uav-auth-backend
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: uav-auth-backend
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: uav-auth-backend
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-kpi-monitor
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-kpi-monitor
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-kpi-monitor:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-kpi-monitor
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-kpi-monitor
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-kpi-monitor
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-kpi-monitor
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-kpi-monitor
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-material-warehouse
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-material-warehouse
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-material-warehouse:6.2.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-material-warehouse
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-material-warehouse
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-material-warehouse
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-material-warehouse
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-material-warehouse
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-threedsimulation
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-threedsimulation:6.0.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-threedsimulation
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-threedsimulation
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-threedsimulation
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-threedsimulation
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-container-scanner-go
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-container-scanner-go
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-container-scanner-go:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-container-scanner-go
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-container-scanner-go
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-container-scanner-go
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-container-scanner-go
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-container-scanner-go
+ ports:
+ - name: backend-tcp
+ port: 8080
+ protocol: TCP
+ targetPort: 8080
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-watchdog
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ template:
+ metadata:
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ spec:
+ affinity:
+ nodeAffinity:
+ requiredDuringSchedulingIgnoredDuringExecution:
+ nodeSelectorTerms:
+ - matchExpressions:
+ - key: uavcloud.env
+ operator: In
+ values:
+ - devflight
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-watchdog
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-watchdog:2025-03-26-17-33-09
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-watchdog
+ - name: CUST_JAVA_OPTS
+ value: "-Xms200m -Xmx1500m -Dlog4j2.formatMsgNoLookups=true"
+ - name: NACOS_REGISTRY
+ value: "helm-nacos:8848"
+ - name: NACOS_DISCOVERY_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.podIP
+ - name: NACOS_DISCOVERY_PORT
+ value: "8080"
+ - name: BIZ_CONFIG_GROUP
+ value: 6.2.0
+ - name: SYS_CONFIG_GROUP
+ value: 6.2.0
+ - name: IMAGE_VERSION
+ value: 6.2.0
+ - name: NACOS_USERNAME
+ value: "developer"
+ - name: NACOS_PASSWORD
+ value: "Deve@9128201"
+ - name: POD_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.name
+ - name: POD_NAMESPACE
+ valueFrom:
+ fieldRef:
+ fieldPath: metadata.namespace
+ - name: NODE_NAME
+ valueFrom:
+ fieldRef:
+ fieldPath: spec.nodeName
+ - name: NODE_IP
+ valueFrom:
+ fieldRef:
+ fieldPath: status.hostIP
+ - name: LIMIT_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: limits.cpu
+ - name: LIMIT_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: limits.memory
+ - name: REQUEST_CPU
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: requests.cpu
+ - name: REQUEST_MEMORY
+ valueFrom:
+ resourceFieldRef:
+ containerName: cmii-uav-watchdog
+ resource: requests.memory
+ ports:
+ - name: pod-port
+ containerPort: 8080
+ protocol: TCP
+ resources:
+ limits:
+ memory: 2Gi
+ cpu: "2"
+ requests:
+ memory: 200Mi
+ cpu: 200m
+ livenessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ readinessProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 5
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 3
+ startupProbe:
+ httpGet:
+ path: /cmii/health
+ port: pod-port
+ scheme: HTTP
+ initialDelaySeconds: 60
+ timeoutSeconds: 3
+ periodSeconds: 20
+ successThreshold: 1
+ failureThreshold: 5
+ volumeMounts:
+ - name: nfs-backend-log-volume
+ mountPath: /cmii/logs
+ readOnly: false
+ subPath: uavcloud-devflight/cmii-uav-watchdog
+ volumes:
+ - name: nfs-backend-log-volume
+ persistentVolumeClaim:
+ claimName: nfs-backend-log-pvc
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-watchdog
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
+ octopus/control: backend-app-1.0.0
+ app.kubernetes.io/managed-by: octopus
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: backend
+ cmii.app: cmii-uav-watchdog
ports:
- name: backend-tcp
port: 8080
diff --git a/agent-common/real_project/uavcloud-devflight/old/k8s-configmap.yaml b/agent-common/real_project/uavcloud-devflight/old/k8s-configmap.yaml
index 55bdce2..c9d20b6 100644
--- a/agent-common/real_project/uavcloud-devflight/old/k8s-configmap.yaml
+++ b/agent-common/real_project/uavcloud-devflight/old/k8s-configmap.yaml
@@ -2,14 +2,28 @@
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-pilot2cloud
+ name: tenant-prefix-security
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "pilot2cloud",
+ ApplicationShortName: "security",
+ AppClientId: "APP_JUSEMc7afyWXxvE7"
+ }
+---
+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"
}
---
@@ -29,356 +43,6 @@ data:
---
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-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-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-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-uasms
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- 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-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-iot
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "iot",
- 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-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-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-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-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-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-dikongzhixingh5
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "dikongzhixingh5",
- 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-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-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-awareness
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "awareness",
- AppClientId: "empty"
- }
----
-kind: ConfigMap
-apiVersion: v1
-metadata:
- name: tenant-prefix-flight-control
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "flight-control",
- AppClientId: "empty"
- }
----
-kind: ConfigMap
-apiVersion: v1
-metadata:
- name: tenant-prefix-mws
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "mws",
- AppClientId: "APP_uKniXPELlRERBBwK"
- }
----
-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-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-secenter
namespace: uavcloud-devflight
@@ -394,14 +58,14 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-renyike
+ name: tenant-prefix-converge
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "renyike",
+ ApplicationShortName: "converge",
AppClientId: "empty"
}
---
@@ -436,15 +100,183 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-multiterminal
+ name: tenant-prefix-detection
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "multiterminal",
- AppClientId: "APP_PvdfRRRBPL8xbIwl"
+ ApplicationShortName: "detection",
+ AppClientId: "APP_FDHW2VLVDWPnnOCy"
+ }
+---
+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-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-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-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-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-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-uasms
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ 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-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-mws
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "mws",
+ AppClientId: "APP_uKniXPELlRERBBwK"
+ }
+---
+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
@@ -464,14 +296,70 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-scanner
+ name: tenant-prefix-share
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "scanner",
+ ApplicationShortName: "share",
+ AppClientId: "APP_4lVSVI0ZGxTssir8"
+ }
+---
+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-uas
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "uas",
+ AppClientId: "empty"
+ }
+---
+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-pilot2cloud
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "pilot2cloud",
AppClientId: "empty"
}
---
@@ -492,56 +380,112 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-smsecret
+ name: tenant-prefix-emergency
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "smsecret",
+ ApplicationShortName: "emergency",
+ AppClientId: "APP_aGsTAY1uMZrpKdfk"
+ }
+---
+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-supervision
+ name: tenant-prefix-flight-control
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "supervision",
- AppClientId: "APP_qqSu82THfexI8PLM"
+ ApplicationShortName: "flight-control",
+ AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-armypeople
+ name: tenant-prefix-iot
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "armypeople",
- AppClientId: "APP_UIegse6Lfou9pO1U"
+ ApplicationShortName: "iot",
+ AppClientId: "empty"
}
---
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-qinghaitourism
+ name: tenant-prefix-scanner
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "qinghaitourism",
+ ApplicationShortName: "scanner",
+ 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-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-jiangsuwenlv
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "jiangsuwenlv",
AppClientId: "empty"
}
---
@@ -562,14 +506,140 @@ data:
kind: ConfigMap
apiVersion: v1
metadata:
- name: tenant-prefix-uas
+ name: tenant-prefix-eventsh5
namespace: uavcloud-devflight
data:
ingress-config.js: |-
var __GlobalIngressConfig = {
TenantEnvironment: "devflight",
CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "uas",
+ ApplicationShortName: "eventsh5",
+ 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-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:
+ 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-supervision
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "supervision",
+ AppClientId: "APP_qqSu82THfexI8PLM"
+ }
+---
+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-dikongzhixingh5
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "dikongzhixingh5",
+ 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-awareness
+ namespace: uavcloud-devflight
+data:
+ ingress-config.js: |-
+ var __GlobalIngressConfig = {
+ TenantEnvironment: "devflight",
+ CloudHOST: "lab.uavcmlc.com",
+ ApplicationShortName: "awareness",
+ 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"
}
---
@@ -586,59 +656,3 @@ data:
ApplicationShortName: "smauth",
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-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-hljtt
- namespace: uavcloud-devflight
-data:
- ingress-config.js: |-
- var __GlobalIngressConfig = {
- TenantEnvironment: "devflight",
- CloudHOST: "lab.uavcmlc.com",
- ApplicationShortName: "hljtt",
- AppClientId: "empty"
- }
diff --git a/agent-common/real_project/uavcloud-devflight/old/k8s-frontend.yaml b/agent-common/real_project/uavcloud-devflight/old/k8s-frontend.yaml
index 2f54638..27a96f7 100644
--- a/agent-common/real_project/uavcloud-devflight/old/k8s-frontend.yaml
+++ b/agent-common/real_project/uavcloud-devflight/old/k8s-frontend.yaml
@@ -27,11 +27,11 @@ data:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-iot-manager
+ name: cmii-uav-platform-logistics
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
+ cmii.app: cmii-uav-platform-logistics
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -42,24 +42,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
+ cmii.app: cmii-uav-platform-logistics
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
+ cmii.app: cmii-uav-platform-logistics
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-iot-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-iot-manager:6.2.0
+ - name: cmii-uav-platform-logistics
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-logistics:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-iot-manager
+ value: cmii-uav-platform-logistics
ports:
- name: platform-9528
containerPort: 9528
@@ -87,7 +87,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-iot
+ name: tenant-prefix-logistics
items:
- key: ingress-config.js
path: ingress-config.js
@@ -95,18 +95,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-iot-manager
+ name: cmii-uav-platform-logistics
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
+ cmii.app: cmii-uav-platform-logistics
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-iot-manager
+ cmii.app: cmii-uav-platform-logistics
ports:
- name: web-svc-port
port: 9528
@@ -116,39 +116,39 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-ai-brain
+ name: cmii-uav-platform-jiangsuwenlv
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-jiangsuwenlv
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
- replicas: 1
+ replicas: 0
strategy:
rollingUpdate:
maxUnavailable: 1
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-jiangsuwenlv
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-jiangsuwenlv
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-ai-brain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-ai-brain:5.6.0
+ - name: cmii-uav-platform-jiangsuwenlv
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-jiangsuwenlv:5.6.0
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-ai-brain
+ value: cmii-uav-platform-jiangsuwenlv
ports:
- name: platform-9528
containerPort: 9528
@@ -176,7 +176,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-ai-brain
+ name: tenant-prefix-jiangsuwenlv
items:
- key: ingress-config.js
path: ingress-config.js
@@ -184,18 +184,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-ai-brain
+ name: cmii-uav-platform-jiangsuwenlv
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-jiangsuwenlv
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-ai-brain
+ cmii.app: cmii-uav-platform-jiangsuwenlv
ports:
- name: web-svc-port
port: 9528
@@ -205,11 +205,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-pilot2-to-cloud
+ name: cmii-uav-platform-cms-portal
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-pilot2-to-cloud
+ cmii.app: cmii-uav-platform-cms-portal
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -220,24 +220,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-pilot2-to-cloud
+ cmii.app: cmii-uav-platform-cms-portal
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-pilot2-to-cloud
+ cmii.app: cmii-uav-platform-cms-portal
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-pilot2-to-cloud
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-pilot2-to-cloud:5.7.0-snapshot
+ - name: cmii-uav-platform-cms-portal
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-cms-portal:5.7.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-pilot2-to-cloud
+ value: cmii-uav-platform-cms-portal
ports:
- name: platform-9528
containerPort: 9528
@@ -265,7 +265,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-pilot2cloud
+ name: tenant-prefix-cmsportal
items:
- key: ingress-config.js
path: ingress-config.js
@@ -273,641 +273,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-pilot2-to-cloud
+ name: cmii-uav-platform-cms-portal
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-pilot2-to-cloud
+ cmii.app: cmii-uav-platform-cms-portal
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-pilot2-to-cloud
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-smauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-smauth
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smauth:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-smauth
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-smauth
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-smauth
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smauth
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-smsecret
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-smsecret
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smsecret:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-smsecret
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-smsecret
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-smsecret
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-smsecret
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-oms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-oms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-oms:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-oms
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-oms
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-oms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-oms
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-splice
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-splice
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-splice
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-splice
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-splice
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-splice:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-splice
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-splice
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-splice
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-splice
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-splice
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-platform-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-platform-manager
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-manager:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-platform-manager
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-uavmsmanager
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-platform-manager
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-manager
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uavms-platform-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uavms-platform-security-center
- image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-security-center:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uavms-platform-security-center
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-secenter
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uavms-platform-security-center
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uavms-platform-security-center
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-awareness
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-awareness
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-awareness:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-awareness
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-awareness
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-awareness
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-awareness
+ cmii.app: cmii-uav-platform-cms-portal
ports:
- name: web-svc-port
port: 9528
@@ -1005,6 +382,985 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-platform-hljtt
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-hljtt
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hljtt:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-hljtt
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-hljtt
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-hljtt
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hljtt
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-media
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-media
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-media:5.7.0-v2
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-media
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-media
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-media
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-media
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-armypeople
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-armypeople
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-armypeople:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-armypeople
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-armypeople
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-armypeople
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-armypeople
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-awareness
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-awareness
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-awareness:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-awareness
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-awareness
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-awareness
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-awareness
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-pilot2-to-cloud
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-pilot2-to-cloud
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-pilot2-to-cloud
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-pilot2-to-cloud
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-pilot2-to-cloud
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-pilot2-to-cloud:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-pilot2-to-cloud
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-pilot2cloud
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-pilot2-to-cloud
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-pilot2-to-cloud
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-pilot2-to-cloud
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-open
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-open
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-open
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-open
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-open
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-open:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-open
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-open
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-open
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-open
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-open
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-pangu
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-oms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-oms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-oms:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-oms
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-oms
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-oms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-oms
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-iot-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-iot-manager
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-iot-manager
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-iot-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-iot-manager:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-iot-manager
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-iot
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-iot-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-iot-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-iot-manager
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-smsecret
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-smsecret
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smsecret:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-smsecret
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-smsecret
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-smsecret
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-smsecret
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-qingdao
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qingdao
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qingdao
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qingdao
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-qingdao
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-qingdao:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-qingdao
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-qingdao
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-qingdao
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qingdao
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-qingdao
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-platform-base
namespace: uavcloud-devflight
@@ -1094,6 +1450,718 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-platform-multiterminal
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-multiterminal
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-multiterminal
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-multiterminal
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-multiterminal
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-multiterminal:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-multiterminal
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-multiterminal
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-multiterminal
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-multiterminal
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-multiterminal
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-detection
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-detection
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-detection
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-detection
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-detection
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-detection:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-detection
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-detection
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-detection
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-detection
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-detection
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-suav-platform-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervision
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervision
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervision
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-suav-platform-supervision
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervision:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-suav-platform-supervision
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-supervision
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-suav-platform-supervision
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervision
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervision
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-threedsimulation
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-threedsimulation:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-threedsimulation
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-threedsimulation
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-threedsimulation
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-threedsimulation
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-emergency-rescue
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-emergency-rescue
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-emergency-rescue:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-emergency-rescue
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-emergency
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-emergency-rescue
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-emergency-rescue
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uavms-platform-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uavms-platform-manager
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-manager:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uavms-platform-manager
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-uavmsmanager
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uavms-platform-manager
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uavms-platform-manager
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-uasms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 0
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-uasms
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uasms:m1.1-25032501
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-uasms
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-uasms
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-uasms
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-uasms
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-blockchain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-blockchain:6.0.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-blockchain
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-blockchain
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-blockchain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-blockchain
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-platform-flight-control
namespace: uavcloud-devflight
@@ -1183,6 +2251,184 @@ spec:
---
apiVersion: apps/v1
kind: Deployment
+metadata:
+ name: cmii-uav-platform-visualization
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-visualization
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-visualization:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-visualization
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-visualization
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-visualization
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-visualization
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-ai-brain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-ai-brain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-ai-brain
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-ai-brain
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-ai-brain
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-ai-brain:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-ai-brain
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-ai-brain
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-ai-brain
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-ai-brain
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-ai-brain
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
metadata:
name: cmii-uav-platform-seniclive
namespace: uavcloud-devflight
@@ -1362,11 +2608,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-emergency-rescue
+ name: cmii-uavms-platform-security-center
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uavms-platform-security-center
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -1377,24 +2623,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uavms-platform-security-center
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uavms-platform-security-center
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-emergency-rescue
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-emergency-rescue:5.6.0
+ - name: cmii-uavms-platform-security-center
+ image: harbor.cdcyy.com.cn/cmii/cmii-uavms-platform-security-center:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-emergency-rescue
+ value: cmii-uavms-platform-security-center
ports:
- name: platform-9528
containerPort: 9528
@@ -1422,7 +2668,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-emergency
+ name: tenant-prefix-secenter
items:
- key: ingress-config.js
path: ingress-config.js
@@ -1430,1709 +2676,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-emergency-rescue
+ name: cmii-uavms-platform-security-center
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
+ cmii.app: cmii-uavms-platform-security-center
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-emergency-rescue
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-visualization
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-visualization
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-visualization:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-visualization
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-visualization
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-visualization
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-visualization
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-scanner
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-scanner
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-scanner
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-scanner
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-scanner:5.5.0-integration
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-scanner
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-scanner
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-scanner
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-scanner
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-scanner
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-security
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-security
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-security
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-security
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-security
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-security:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-security
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-security
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-security
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-security
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-security
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-threedsimulation
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-threedsimulation:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-threedsimulation
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-threedsimulation
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-threedsimulation
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-threedsimulation
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-cms-portal
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-cms-portal
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-cms-portal:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-cms-portal
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-cmsportal
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-cms-portal
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-cms-portal
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-share
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-share
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-share
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-share
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-share
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-share:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-share
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-share
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-share
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-share
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-share
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-blockchain
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-blockchain:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-blockchain
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-blockchain
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-blockchain
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-blockchain
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-dispatchh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-dispatchh5
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-dispatchh5:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-dispatchh5
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-dispatchh5
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-dispatchh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-dispatchh5
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-open
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-open
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-open:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-open
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-open
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-open
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-open
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-uasms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-uasms
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-uasms:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-uasms
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-uasms
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-uasms
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-uasms
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-platform-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-platform-supervision
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervision:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-platform-supervision
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-supervision
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-platform-supervision
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervision
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-qingdao
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qingdao
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qingdao
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qingdao
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-qingdao
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-qingdao:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-qingdao
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-qingdao
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-qingdao
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qingdao
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-qingdao
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-logistics
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-logistics
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-logistics:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-logistics
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-logistics
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-logistics
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-logistics
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-suav-platform-supervisionh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-suav-platform-supervisionh5
- image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervisionh5:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-suav-platform-supervisionh5
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-supervisionh5
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-suav-platform-supervisionh5
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-suav-platform-supervisionh5
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-mws
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-mws
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-mws:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-mws
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-mws
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-mws
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-mws
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-classification
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-classification:6.0.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-classification
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-classification
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-classification
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-classification
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-hyperspectral
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hyperspectral
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hyperspectral
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hyperspectral
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-hyperspectral
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hyperspectral:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-hyperspectral
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-hyper
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-hyperspectral
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hyperspectral
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hyperspectral
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-media
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-media
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-media:5.7.0-v2
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-media
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-media
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-media
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-media
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 1
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform:5.7.0-snapshot
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-pangu
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform
+ cmii.app: cmii-uavms-platform-security-center
ports:
- name: web-svc-port
port: 9528
@@ -3231,100 +2786,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-hljtt
+ name: cmii-uav-platform-scanner
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-hljtt
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hljtt:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-hljtt
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-hljtt
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-hljtt
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-hljtt
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-multiterminal
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-multiterminal
+ cmii.app: cmii-uav-platform-scanner
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -3335,24 +2801,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-multiterminal
+ cmii.app: cmii-uav-platform-scanner
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-multiterminal
+ cmii.app: cmii-uav-platform-scanner
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-multiterminal
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-multiterminal:5.6.0
+ - name: cmii-uav-platform-scanner
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-scanner:5.5.0-integration
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-multiterminal
+ value: cmii-uav-platform-scanner
ports:
- name: platform-9528
containerPort: 9528
@@ -3380,7 +2846,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-multiterminal
+ name: tenant-prefix-scanner
items:
- key: ingress-config.js
path: ingress-config.js
@@ -3388,18 +2854,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-multiterminal
+ name: cmii-uav-platform-scanner
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-multiterminal
+ cmii.app: cmii-uav-platform-scanner
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-multiterminal
+ cmii.app: cmii-uav-platform-scanner
ports:
- name: web-svc-port
port: 9528
@@ -3409,11 +2875,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-armypeople
+ name: cmii-uav-platform-classification
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-uav-platform-classification
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -3424,24 +2890,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-uav-platform-classification
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-uav-platform-classification
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-armypeople
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-armypeople:5.7.0-snapshot
+ - name: cmii-uav-platform-classification
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-classification:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-armypeople
+ value: cmii-uav-platform-classification
ports:
- name: platform-9528
containerPort: 9528
@@ -3469,7 +2935,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-armypeople
+ name: tenant-prefix-classification
items:
- key: ingress-config.js
path: ingress-config.js
@@ -3477,18 +2943,18 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-armypeople
+ name: cmii-uav-platform-classification
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-uav-platform-classification
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-armypeople
+ cmii.app: cmii-uav-platform-classification
ports:
- name: web-svc-port
port: 9528
@@ -3498,100 +2964,11 @@ spec:
apiVersion: apps/v1
kind: Deployment
metadata:
- name: cmii-uav-platform-jiangsuwenlv
+ name: cmii-uav-platform-smauth
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- octopus.control: frontend-app-wdd
- app.kubernetes.io/app-version: 6.2.0
-spec:
- replicas: 0
- strategy:
- rollingUpdate:
- maxUnavailable: 1
- selector:
- matchLabels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- template:
- metadata:
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- spec:
- imagePullSecrets:
- - name: harborsecret
- containers:
- - name: cmii-uav-platform-jiangsuwenlv
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-jiangsuwenlv:5.6.0
- imagePullPolicy: Always
- env:
- - name: K8S_NAMESPACE
- value: uavcloud-devflight
- - name: APPLICATION_NAME
- value: cmii-uav-platform-jiangsuwenlv
- ports:
- - name: platform-9528
- containerPort: 9528
- protocol: TCP
- resources:
- limits:
- cpu: "1"
- memory: 1Gi
- requests:
- cpu: 50m
- memory: 50Mi
- volumeMounts:
- - name: nginx-conf
- mountPath: /etc/nginx/conf.d/nginx.conf
- subPath: nginx.conf
- - name: tenant-prefix
- subPath: ingress-config.js
- mountPath: /home/cmii-platform/dist/ingress-config.js
- volumes:
- - name: nginx-conf
- configMap:
- name: nginx-cm
- items:
- - key: nginx.conf
- path: nginx.conf
- - name: tenant-prefix
- configMap:
- name: tenant-prefix-jiangsuwenlv
- items:
- - key: ingress-config.js
- path: ingress-config.js
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cmii-uav-platform-jiangsuwenlv
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- octopus.control: frontend-app-wdd
- app.kubernetes.io/version: 6.2.0
-spec:
- type: ClusterIP
- selector:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-jiangsuwenlv
- ports:
- - name: web-svc-port
- port: 9528
- protocol: TCP
- targetPort: 9528
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cmii-uav-platform-detection
- namespace: uavcloud-devflight
- labels:
- cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
+ cmii.app: cmii-uav-platform-smauth
octopus.control: frontend-app-wdd
app.kubernetes.io/app-version: 6.2.0
spec:
@@ -3602,24 +2979,24 @@ spec:
selector:
matchLabels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
+ cmii.app: cmii-uav-platform-smauth
template:
metadata:
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
+ cmii.app: cmii-uav-platform-smauth
spec:
imagePullSecrets:
- name: harborsecret
containers:
- - name: cmii-uav-platform-detection
- image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-detection:5.6.0
+ - name: cmii-uav-platform-smauth
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-smauth:6.0.0-snapshot
imagePullPolicy: Always
env:
- name: K8S_NAMESPACE
value: uavcloud-devflight
- name: APPLICATION_NAME
- value: cmii-uav-platform-detection
+ value: cmii-uav-platform-smauth
ports:
- name: platform-9528
containerPort: 9528
@@ -3647,7 +3024,7 @@ spec:
path: nginx.conf
- name: tenant-prefix
configMap:
- name: tenant-prefix-detection
+ name: tenant-prefix-smauth
items:
- key: ingress-config.js
path: ingress-config.js
@@ -3655,18 +3032,641 @@ spec:
apiVersion: v1
kind: Service
metadata:
- name: cmii-uav-platform-detection
+ name: cmii-uav-platform-smauth
namespace: uavcloud-devflight
labels:
cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
+ cmii.app: cmii-uav-platform-smauth
octopus.control: frontend-app-wdd
app.kubernetes.io/version: 6.2.0
spec:
type: ClusterIP
selector:
cmii.type: frontend
- cmii.app: cmii-uav-platform-detection
+ cmii.app: cmii-uav-platform-smauth
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-hyperspectral
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hyperspectral
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hyperspectral
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hyperspectral
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-hyperspectral
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-hyperspectral:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-hyperspectral
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-hyper
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-hyperspectral
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hyperspectral
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-hyperspectral
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-security
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-security
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-security:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-security
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-security
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-security
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-security
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-suav-platform-supervisionh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-suav-platform-supervisionh5
+ image: harbor.cdcyy.com.cn/cmii/cmii-suav-platform-supervisionh5:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-suav-platform-supervisionh5
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-supervisionh5
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-suav-platform-supervisionh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-suav-platform-supervisionh5
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-dispatchh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-dispatchh5
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-dispatchh5:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-dispatchh5
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-dispatchh5
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-dispatchh5
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-dispatchh5
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-mws
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-mws
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-mws:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-mws
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-mws
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-mws
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-mws
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-splice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-splice
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-splice
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-splice
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-splice
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-splice:5.6.0
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-splice
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-splice
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-splice
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-splice
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-splice
+ ports:
+ - name: web-svc-port
+ port: 9528
+ protocol: TCP
+ targetPort: 9528
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ name: cmii-uav-platform-share
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-share
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/app-version: 6.2.0
+spec:
+ replicas: 1
+ strategy:
+ rollingUpdate:
+ maxUnavailable: 1
+ selector:
+ matchLabels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-share
+ template:
+ metadata:
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-share
+ spec:
+ imagePullSecrets:
+ - name: harborsecret
+ containers:
+ - name: cmii-uav-platform-share
+ image: harbor.cdcyy.com.cn/cmii/cmii-uav-platform-share:5.7.0-snapshot
+ imagePullPolicy: Always
+ env:
+ - name: K8S_NAMESPACE
+ value: uavcloud-devflight
+ - name: APPLICATION_NAME
+ value: cmii-uav-platform-share
+ ports:
+ - name: platform-9528
+ containerPort: 9528
+ protocol: TCP
+ resources:
+ limits:
+ cpu: "1"
+ memory: 1Gi
+ requests:
+ cpu: 50m
+ memory: 50Mi
+ volumeMounts:
+ - name: nginx-conf
+ mountPath: /etc/nginx/conf.d/nginx.conf
+ subPath: nginx.conf
+ - name: tenant-prefix
+ subPath: ingress-config.js
+ mountPath: /home/cmii-platform/dist/ingress-config.js
+ volumes:
+ - name: nginx-conf
+ configMap:
+ name: nginx-cm
+ items:
+ - key: nginx.conf
+ path: nginx.conf
+ - name: tenant-prefix
+ configMap:
+ name: tenant-prefix-share
+ items:
+ - key: ingress-config.js
+ path: ingress-config.js
+---
+apiVersion: v1
+kind: Service
+metadata:
+ name: cmii-uav-platform-share
+ namespace: uavcloud-devflight
+ labels:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-share
+ octopus.control: frontend-app-wdd
+ app.kubernetes.io/version: 6.2.0
+spec:
+ type: ClusterIP
+ selector:
+ cmii.type: frontend
+ cmii.app: cmii-uav-platform-share
ports:
- name: web-svc-port
port: 9528
diff --git a/agent-common/real_project/uavcloud-devflight/old/k8s-ingress.yaml b/agent-common/real_project/uavcloud-devflight/old/k8s-ingress.yaml
index 9f84429..05df71e 100644
--- a/agent-common/real_project/uavcloud-devflight/old/k8s-ingress.yaml
+++ b/agent-common/real_project/uavcloud-devflight/old/k8s-ingress.yaml
@@ -14,6 +14,7 @@ metadata:
nginx.ingress.kubernetes.io/enable-cors: "true"
nginx.ingress.kubernetes.io/rewrite-target: /$1
nginx.ingress.kubernetes.io/configuration-snippet: |
+ rewrite ^(/converge)$ $1/ redirect;
rewrite ^(/supervision)$ $1/ redirect;
rewrite ^(/supervisionh5)$ $1/ redirect;
rewrite ^(/pangu)$ $1/ redirect;
@@ -70,6 +71,11 @@ spec:
backend:
serviceName: cmii-uav-platform
servicePort: 9528
+ - path: /devflight/converge/?(.*)
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-sky-converge
+ servicePort: 9528
- path: /devflight/supervision/?(.*)
pathType: ImplementationSpecific
backend:
@@ -795,7 +801,7 @@ spec:
serviceName: cmii-uav-gateway
servicePort: 8080
- path: /devflight/uas/api/?(.*)
- pathType: ImplementationSpecific
- backend:
- serviceName: cmii-uas-gateway
- servicePort: 8080
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-uas-gateway
+ servicePort: 8080
diff --git a/agent-deploy/d_app/CmiiImageConfig.go b/agent-deploy/d_app/CmiiImageConfig.go
index eb24072..b3d36cc 100644
--- a/agent-deploy/d_app/CmiiImageConfig.go
+++ b/agent-deploy/d_app/CmiiImageConfig.go
@@ -56,6 +56,7 @@ var CmiiBackendAppMap = map[string]string{
"cmii-uav-iot-manager": "5.7.0",
"cmii-uas-datahub": "5.7.0",
"cmii-uav-watchdog": "5.7.0",
+ "cmii-uav-tcp-server": "5.7.0",
}
var CmiiFrontendAppMap = map[string]string{
@@ -121,6 +122,7 @@ var IgnoreCmiiBackendAppName = map[string]string{
"cmii-uavms-security-center": "0",
"cmii-uav-iot-manager": "0",
"cmii-uas-datahub": "0",
+ "cmii-uav-tcp-server": "0",
}
var IgnoreCmiiFrontendAppName = map[string]string{
diff --git a/agent-deploy/d_app/TemplateIngressConfigMap.go b/agent-deploy/d_app/TemplateIngressConfigMap.go
index f2666a3..29622e6 100644
--- a/agent-deploy/d_app/TemplateIngressConfigMap.go
+++ b/agent-deploy/d_app/TemplateIngressConfigMap.go
@@ -193,6 +193,11 @@ spec:
backend:
serviceName: cmii-uas-gateway
servicePort: 8080
+ - path: /{{ $tenantEnv }}/converge/?(.*)
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-sky-converge
+ servicePort: 8080
{{- else }}
- path: /oms/api/?(.*)
pathType: ImplementationSpecific
@@ -214,5 +219,10 @@ spec:
backend:
serviceName: cmii-uas-gateway
servicePort: 8080
+ - path: /converge/?(.*)
+ pathType: ImplementationSpecific
+ backend:
+ serviceName: cmii-sky-converge
+ servicePort: 8080
{{- end }}
`
diff --git a/agent-operator/CmiiDeployOperator_test.go b/agent-operator/CmiiDeployOperator_test.go
index dfdda4b..4cc249c 100644
--- a/agent-operator/CmiiDeployOperator_test.go
+++ b/agent-operator/CmiiDeployOperator_test.go
@@ -37,6 +37,48 @@ func TestCmiiEnvDeploy(t *testing.T) {
}
+func TestCmiiEnvDeploy_HuNanErJiPingTaiJianGuan(t *testing.T) {
+
+ // 湖南二级平台 监管
+ commonEnv := &z_dep.CommonEnvironmentConfig{
+ WebIP: "36.137.146.187",
+ WebPort: "8088",
+ HarborIPOrCustomImagePrefix: "hncm-fc766f84.ecis.changsha-2.cmecloud.cn/cmii",
+ HarborPort: "",
+ Namespace: "zyly",
+ TagVersion: "uas-2.0",
+ TenantEnv: "",
+ MinioPublicIP: "",
+ MinioInnerIP: "helm-minio",
+ NFSServerIP: "hcms-efs-class",
+ ApplyFilePrefix: "",
+ }
+
+ CmiiEnvDeployOffline(commonEnv, true, real_project.CmiiUas2ImageList)
+
+}
+
+func TestCmiiEnvDeploy_ZhuHaiBianFangShengJi(t *testing.T) {
+
+ // 珠海边防升级 6.2.0-demo
+ commonEnv := &z_dep.CommonEnvironmentConfig{
+ WebIP: "36.141.69.163",
+ WebPort: "8888",
+ HarborIPOrCustomImagePrefix: "192.168.233.100",
+ HarborPort: "8033",
+ Namespace: "zhbf",
+ TagVersion: "6.2.0",
+ TenantEnv: "",
+ MinioPublicIP: "192.168.233.100",
+ MinioInnerIP: "192.168.233.100",
+ NFSServerIP: "192.168.233.100",
+ ApplyFilePrefix: "",
+ }
+
+ CmiiEnvDeployOffline(commonEnv, true, real_project.Cmii620ImageList)
+
+}
+
func TestCmiiEnvDeploy_ChongQingSanHua(t *testing.T) {
// chongqing sanhua
diff --git a/agent-operator/CmiiImageSyncOperator.go b/agent-operator/CmiiImageSyncOperator.go
index 2ae0993..9c9c456 100644
--- a/agent-operator/CmiiImageSyncOperator.go
+++ b/agent-operator/CmiiImageSyncOperator.go
@@ -138,7 +138,12 @@ func (syncCondition *ImageSyncEntity) PullFromEntityAndSyncConditionally() (imag
syncCondition.DownloadCondition.FullNameImageList = concatAndUniformCmiiImage(syncCondition.DownloadCondition.FullNameImageList, syncCondition.DownloadCondition.CmiiNameTagList)
// gzip file folder path
- syncCondition.CompressCondition.GzipLocalFolder = filepath.Join(image.OfflineImageGzipFolderPrefix, "tmp")
+ localGzipFolderName := "tmp"
+ if syncCondition.DownloadCondition.ProjectName != "" {
+ localGzipFolderName = syncCondition.DownloadCondition.ProjectName
+ }
+
+ syncCondition.CompressCondition.GzipLocalFolder = filepath.Join(image.OfflineImageGzipFolderPrefix, localGzipFolderName)
// DCU
A_DownloadCompressUpload(syncCondition, imageSyncResult)
diff --git a/agent-operator/CmiiImageSyncOperator_test.go b/agent-operator/CmiiImageSyncOperator_test.go
index 5669b62..4e5a4b8 100644
--- a/agent-operator/CmiiImageSyncOperator_test.go
+++ b/agent-operator/CmiiImageSyncOperator_test.go
@@ -3,6 +3,7 @@ package main
import (
"testing"
image2 "wdd.io/agent-common/image"
+ "wdd.io/agent-common/real_project"
"wdd.io/agent-common/utils"
)
@@ -47,16 +48,21 @@ func TestLoadSplitDepGzipImageToTargetHarbor(t *testing.T) {
func TestPullFromEntityAndSyncConditionally(t *testing.T) {
+ // 全部镜像列表
+ fullImageList := []string{}
+
+ fullImageList = append(fullImageList, real_project.CmiiUas2ImageList...)
+ fullImageList = append(fullImageList, real_project.CmiiSRSImageList...)
+ fullImageList = append(fullImageList, real_project.CmiiDorisImageList...)
+
// 下载镜像的核心函数
sync := ImageSyncEntity{
DownloadCondition: &DownloadEntity{
- ShouldDownloadImage: true,
- ProjectName: "6.2.0_demo",
- ProjectVersion: "6.2.0-demo",
- CmiiNameTagList: []string{
- //"cmii-uav-mqtthandler:5.4.0-bjdyt-052102",
- },
- FullNameImageList: []string{},
+ ShouldDownloadImage: true,
+ ProjectName: "uavms-2.0",
+ ProjectVersion: "",
+ CmiiNameTagList: []string{},
+ FullNameImageList: fullImageList,
DownloadAuthUserName: "",
DownloadAuthPassword: "",
},
diff --git a/agent-operator/CmiiK8sOperator.go b/agent-operator/CmiiK8sOperator.go
index e43aa10..6507a59 100644
--- a/agent-operator/CmiiK8sOperator.go
+++ b/agent-operator/CmiiK8sOperator.go
@@ -203,6 +203,11 @@ func (op *CmiiK8sOperator) changeOperatorEnv(cmiiEnv string) {
if strings.Contains(cmiiEnv, "demo") {
op.CurrentNamespace = config.Demo
+
+ // 2025年4月7日 特殊情况
+ log.Info("2025年4月7日 特殊情况 demo现在在DEV环境!")
+ op.CurrentClient = op.DevClient
+ return
}
if strings.Contains(cmiiEnv, "uavms") {