
---
# Source: outside-deploy/charts/frontend-app/templates/configmap.yaml
kind: ConfigMap
apiVersion: v1
metadata:
  name: nginx-cm
  namespace: eurdeu
  labels:
    cmii.type: frontend
data:
  nginx.conf: |
    user root;
    worker_processes  1;

    events {
        worker_connections  1024;
    }
    http {
        include       mime.types;
        default_type  application/octet-stream;

        sendfile        on;

        keepalive_timeout  65;

        server {
            listen       9528;
            server_name  localhost;
            gzip on;

            location / {
                root   /home/cmii-platform/dist;
                index  index.html index.htm;
            }

            error_page   500 502 503 504  /50x.html;
            location = /50x.html {
                root   html;
            }
        }
    }
---
# Source: outside-deploy/charts/frontend-app/templates/configmap.yaml
kind: ConfigMap
apiVersion: v1
metadata:
  name: default-nginx-cm
  namespace: eurdeu
data:
  default.conf: |
    server {
        listen       9528;
        server_name  localhost;

        location / {
            if ($request_filename ~* ^.*?\.(css|js|gif|gz|svg|mp4|ogg|ogv|webm|htc|xml|woff)$){
                # add_header    Cache-Control  no-cache;
                add_header    Cache-Control  max-age=315360000;
                # expires      30d;
            }
            root   /home/cmii-platform/dist;
            index  index.html index.htm;
            try_files $uri $uri/ /index.html;
            gzip on;
        }

        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   /usr/share/nginx/html;
        }
    }
---
# Source: outside-deploy/charts/backend-app/templates/pvc.yaml
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: cmii-uav-data-post-process-cache
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: cmlc
    cmii.app: cmii-uav-data-post-process
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"

spec:
  storageClassName: nfs-storage-class
  accessModes:
    - ReadWriteMany
  volumeMode: Filesystem
  resources:
    requests:
      storage: 15Gi
---
# Source: outside-deploy/charts/backend-app/templates/pvc.yaml
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: cmii-uav-material-warehouse-cache
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-material-warehouse
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"

spec:
  storageClassName: nfs-storage-class
  accessModes:
    - ReadWriteMany
  volumeMode: Filesystem
  resources:
    requests:
      storage: 15Gi
---
# Source: outside-deploy/charts/backend-app/templates/pvc.yaml
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: cmii-uav-cms-cache
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-cms
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"

spec:
  storageClassName: nfs-storage-class
  accessModes:
    - ReadWriteMany
  volumeMode: Filesystem
  resources:
    requests:
      storage: 15Gi
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
  name: cmii-admin-data
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: cmlc.loadm
    cmii.app: cmii-admin-data
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-admin-data
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-admin-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: loadm
    cmii.app: cmii-admin-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-admin-gateway
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-admin-user
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-admin-user
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-admin-user
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-open-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-open-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-open-gateway
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-airspace
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-airspace
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-airspace
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-alarm
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-alarm
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-alarm
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-brain
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-brain
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-brain
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-cloud-live
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-cloud-live
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-cloud-live
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-data-post-process
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: cmlc
    cmii.app: cmii-uav-data-post-process
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-developer
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-developer
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-developer
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-device
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-device
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-device
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-gateway
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-industrial-portfolio
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-industrial-portfolio
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-industrial-portfolio
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-kpi-monitor
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-kpi-monitor
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-kpi-monitor
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-logger
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-logger
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-logger
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-material-warehouse
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-material-warehouse
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-material-warehouse
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-mission
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-mission
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-mission
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-mqtthandler
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-mqtthandler
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-mqtthandler
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-notice
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-notice
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-notice
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-oauth
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-oauth
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-oauth
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-process
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-process
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-process
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-surveillance
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-surveillance
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-surveillance
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-user
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-user
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-user
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-waypoint
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-waypoint
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-waypoint
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/backend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-cms
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-cms
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  type: ClusterIP
  selector:
    cmii.type: backend
    cmii.app: cmii-uav-cms
  ports:
    - name: backend-tcp
      port: 8080
      protocol: TCP
      targetPort: 8080
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.0
spec:
  type: ClusterIP
  selector:
    cmii.type: frontend
    cmii.app: cmii-uav-platform
  ports:
    - name: web-svc-port
      port: 9528
      protocol: TCP
      targetPort: 9528
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-ai-brain
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-ai-brain
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-mws
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-mws
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-oms
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-oms
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-open
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-open
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-splice
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-splice
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-visualization
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-visualization
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-security
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-security
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-detection
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-detection
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-share
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-share
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/frontend-app/templates/service.yaml
---
apiVersion: v1
kind: Service
metadata:
  name: cmii-uav-platform-cms-portal
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-cms-portal
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/version: 3.1.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
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-admin-data
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: cmlc.loadm
    cmii.app: cmii-admin-data
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-admin-data
          image: "192.168.8.65:8033/cmii/cmii-admin-data:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-admin-data"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-admin-data
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-admin-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: loadm
    cmii.app: cmii-admin-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-admin-gateway
          image: "192.168.8.65:8033/cmii/cmii-admin-gateway:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-admin-gateway"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-admin-gateway
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-admin-user
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-admin-user
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-admin-user
          image: "192.168.8.65:8033/cmii/cmii-admin-user:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-admin-user"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-admin-user
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-open-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-open-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-open-gateway
          image: "192.168.8.65:8033/cmii/cmii-open-gateway:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-open-gateway"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-open-gateway
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-airspace
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-airspace
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-airspace
          image: "192.168.8.65:8033/cmii/cmii-uav-airspace:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-airspace"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-airspace
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-alarm
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-alarm
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-alarm
          image: "192.168.8.65:8033/cmii/cmii-uav-alarm:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-alarm"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-alarm
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-brain
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-brain
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-brain
          image: "192.168.8.65:8033/cmii/cmii-uav-brain:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-brain"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-brain
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-cloud-live
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-cloud-live
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-cloud-live
          image: "192.168.8.65:8033/cmii/cmii-uav-cloud-live:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-cloud-live"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-cloud-live
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-data-post-process
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.modules: cmlc
    cmii.app: cmii-uav-data-post-process
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-data-post-process
          image: "192.168.8.65:8033/cmii/cmii-uav-data-post-process:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-data-post-process"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits: null
            requests: null
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-data-post-process
            - name: data-cache-volume
              mountPath: /cmii/cache
              readOnly: false
              subPath: eurdeu/cmii-uav-data-post-process
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
        - name: data-cache-volume
          persistentVolumeClaim:
            claimName: cmii-uav-data-post-process-cache
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-developer
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-developer
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-developer
          image: "192.168.8.65:8033/cmii/cmii-uav-developer:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-developer"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-developer
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-device
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-device
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-device
          image: "192.168.8.65:8033/cmii/cmii-uav-device:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-device"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-device
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-gateway
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-gateway
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-gateway
          image: "192.168.8.65:8033/cmii/cmii-uav-gateway:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-gateway"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-gateway
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-industrial-portfolio
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-industrial-portfolio
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-industrial-portfolio
          image: "192.168.8.65:8033/cmii/cmii-uav-industrial-portfolio:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-industrial-portfolio"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-industrial-portfolio
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-kpi-monitor
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-kpi-monitor
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-kpi-monitor
          image: "192.168.8.65:8033/cmii/cmii-uav-kpi-monitor:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-kpi-monitor"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-kpi-monitor
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-logger
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-logger
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-logger
          image: "192.168.8.65:8033/cmii/cmii-uav-logger:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-logger"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-logger
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-material-warehouse
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-material-warehouse
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-material-warehouse
          image: "192.168.8.65:8033/cmii/cmii-uav-material-warehouse:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-material-warehouse"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits: null
            requests: null
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-material-warehouse
            - name: data-cache-volume
              mountPath: /cmii/cache
              readOnly: false
              subPath: eurdeu/cmii-uav-material-warehouse
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
        - name: data-cache-volume
          persistentVolumeClaim:
            claimName: cmii-uav-material-warehouse-cache
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-mission
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-mission
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-mission
          image: "192.168.8.65:8033/cmii/cmii-uav-mission:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-mission"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-mission
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-mqtthandler
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-mqtthandler
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-mqtthandler
          image: "192.168.8.65:8033/cmii/cmii-uav-mqtthandler:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-mqtthandler"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-mqtthandler
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-notice
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-notice
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-notice
          image: "192.168.8.65:8033/cmii/cmii-uav-notice:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-notice"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-notice
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-oauth
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-oauth
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-oauth
          image: "192.168.8.65:8033/cmii/cmii-uav-oauth:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-oauth"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-oauth
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-process
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-process
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-process
          image: "192.168.8.65:8033/cmii/cmii-uav-process:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-process"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-process
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-surveillance
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-surveillance
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-surveillance
          image: "192.168.8.65:8033/cmii/cmii-uav-surveillance:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-surveillance"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-surveillance
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-user
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-user
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-user
          image: "192.168.8.65:8033/cmii/cmii-uav-user:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-user"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-user
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-waypoint
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-waypoint
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-waypoint
          image: "192.168.8.65:8033/cmii/cmii-uav-waypoint:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-waypoint"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits:
              memory: 2Gi
              cpu: "2"
            requests:
              memory: 1Gi
              cpu: 200m
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-waypoint
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
---
# Source: outside-deploy/charts/backend-app/templates/deployment.yaml
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-cms
  namespace: eurdeu
  labels:
    cmii.type: backend
    cmii.app: cmii-uav-cms
    helm.sh/chart: backend-app-1.1.0
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.0"
spec:
  replicas: 2
  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:
                      - "demo"
      imagePullSecrets:
        - name: harborsecret
      securityContext:
        {}
      containers:
        - name: cmii-uav-cms
          image: "192.168.8.65:8033/cmii/cmii-uav-cms:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: "eurdeu"
            - name: APPLICATION_NAME
              value: "cmii-uav-cms"
            - name: CUST_JAVA_OPTS
              value: "-Xms500m -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
            - name: SYS_CONFIG_GROUP
            - name: IMAGE_VERSION
              value: 3.1.0
            - name: NACOS_USERNAME
              value: "developer"
            - name: NACOS_PASSWORD
              value: "Deve@9128201"
          ports:
            - name: pod-port
              containerPort: 8080
              protocol: TCP
          resources:
            limits: null
            requests: null
          livenessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          readinessProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 5
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 3
          startupProbe:
            httpGet:
              path: /cmii/ping
              port: pod-port
              scheme: HTTP
            initialDelaySeconds: 60
            timeoutSeconds: 3
            periodSeconds: 20
            successThreshold: 1
            failureThreshold: 5
          volumeMounts:
            - name: glusterfs-backend-log-volume
              mountPath: /cmii/logs
              readOnly: false
              subPath: eurdeu/cmii-uav-cms
            - name: data-cache-volume
              mountPath: /cmii/cache
              readOnly: false
              subPath: eurdeu/cmii-uav-cms
      volumes:
        - name: glusterfs-backend-log-volume
          persistentVolumeClaim:
            claimName: glusterfs-backend-log-pvc
        - name: data-cache-volume
          persistentVolumeClaim:
            claimName: cmii-uav-cms-cache
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform
          image: "192.168.8.65:8033/cmii/cmii-uav-platform:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-platform
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-ai-brain
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-ai-brain
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-ai-brain
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-ai-brain:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - 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: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-ai-brain
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-mws
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-mws
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-mws
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-mws:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-mws
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-mws
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-oms
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-oms
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-oms
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-oms:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-oms
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-oms
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-open
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-open
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-open
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-open:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-open
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-open
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-splice
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-splice
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-splice
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-splice:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-splice
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-splice
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-visualization
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-visualization
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-visualization
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-visualization:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-visualization
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-visualization
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-security
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-security
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-security
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-security:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-security
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-security
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-detection
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-detection
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-detection
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-detection:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-detection
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-detection
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-share
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-share
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-share
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-share:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - name: APPLICATION_NAME
              value: cmii-uav-platform-share
          ports:
            - name: platform-9528
              containerPort: 9528
              protocol: TCP
          resources:
            limits:
              cpu: "1"
              memory: 1Gi
            requests:
              cpu: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-share
            items:
              - key: ingress-config.js
                path: ingress-config.js
---
# Source: outside-deploy/charts/frontend-app/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
  name: cmii-uav-platform-cms-portal
  namespace: eurdeu
  labels:
    cmii.type: frontend
    cmii.app: cmii-uav-platform-cms-portal
    helm.sh/chart: frontend-app-1.2.2
    app.kubernetes.io/managed-by: Helm
    app.kubernetes.io/chart-version: "2.2.2"
    app.kubernetes.io/app-version: "3.1.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
      securityContext:
        {}
      containers:
        - name: cmii-uav-platform-cms-portal
          image: "192.168.8.65:8033/cmii/cmii-uav-platform-cms-portal:3.1.0"
          imagePullPolicy: Always
          env:
            - name: K8S_NAMESPACE
              value: eurdeu
            - 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: 500m
              memory: 500Mi
          volumeMounts:
            - name: nginx-conf
              mountPath: /usr/local/nginx/conf/nginx.conf
              subPath: nginx.conf
            - name: default-nginx-conf
              mountPath: /etc/nginx/conf.d/default.conf
              subPath: default.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: default-nginx-conf
          configMap:
            name: default-nginx-cm
            items:
              - key: default.conf
                path: default.conf
        - name: tenant-prefix
          configMap:
            name: tenant-prefix-cms-portal
            items:
              - key: ingress-config.js
                path: ingress-config.js

