package d_app

var CmiiBackendAppMap = map[string]string{
	"cmii-admin-data":               "5.2.0",
	"cmii-admin-gateway":            "5.2.0",
	"cmii-admin-user":               "5.2.0",
	"cmii-app-release":              "4.2.0-validation",
	"cmii-open-gateway":             "5.2.0",
	"cmii-suav-supervision":         "5.2.0",
	"cmii-uav-airspace":             "5.2.0",
	"cmii-uav-alarm":                "5.2.0",
	"cmii-uav-autowaypoint":         "4.1.6-cm-0828",
	"cmii-uav-brain":                "5.2.0",
	"cmii-uav-cloud-live":           "5.2.0",
	"cmii-uav-clusters":             "5.2.0",
	"cmii-uav-cms":                  "5.2.0",
	"cmii-uav-data-post-process":    "5.2.0",
	"cmii-uav-depotautoreturn":      "4.2.0",
	"cmii-uav-developer":            "5.2.0-25858",
	"cmii-uav-device":               "5.2.0",
	"cmii-uav-emergency":            "5.2.0",
	"cmii-uav-gateway":              "5.2.0",
	"cmii-uav-industrial-portfolio": "5.2.0-25268-10",
	"cmii-uav-integration":          "5.2.0-25447",
	"cmii-uav-kpi-monitor":          "5.2.0",
	"cmii-uav-logger":               "5.2.0",
	"cmii-uav-material-warehouse":   "5.2.0",
	"cmii-uav-mission":              "5.2.0-25840",
	"cmii-uav-mqtthandler":          "5.2.0-25340",
	"cmii-uav-notice":               "5.2.0",
	"cmii-uav-oauth":                "5.2.0",
	"cmii-uav-process":              "5.2.0",
	"cmii-uav-surveillance":         "5.2.0-25854",
	"cmii-uav-threedsimulation":     "5.2.0",
	"cmii-uav-tower":                "5.2.0",
	"cmii-uav-user":                 "5.2.0",
	"cmii-uav-waypoint":             "5.2.0",
	"cmii-uav-multilink":            "5.2.0",
	"cmii-uav-bridge":               "5.2.0",
	"cmii-uas-lifecycle":            "5.2.0",
	"cmii-uas-gateway":              "5.2.0",
	"cmii-uav-gis-server":           "5.4.0",
	"cmii-uav-grid-datasource":      "5.4.0",
	"cmii-uav-grid-engine":          "5.4.0",
	"cmii-uav-grid-manage":          "5.4.0",
	"cmii-uav-sense-adapter":        "5.4.0",
	"cmii-uav-sync":                 "5.4.0",
	"cmii-uav-iot-dispatcher":       "5.7.0",
	"cmii-uavms-security-center":    "5.7.0",
	"cmii-uav-fwdd":                 "5.7.0",
	"cmii-uav-advanced5g":           "5.7.0",
	"cmii-sky-converge":             "5.7.0",
	"cmii-uav-sec-awareness":        "5.7.0",
	"cmii-uav-security-trace":       "5.7.0",
	"cmii-uavms-pyfusion":           "5.7.0",
	"cmii-uav-iot-manager":          "5.7.0",
	"cmii-uas-datahub":              "5.7.0",
	"cmii-uav-watchdog":             "5.7.0",
	"cmii-uav-tcp-server":           "5.7.0",
}

var CmiiFrontendAppMap = map[string]string{
	"cmii-suav-platform-supervision":      "5.2.0",
	"cmii-suav-platform-supervisionh5":    "5.2.0",
	"cmii-uav-platform":                   "5.2.0-011004",
	"cmii-uav-platform-ai-brain":          "5.2.0",
	"cmii-uav-platform-armypeople":        "5.2.0-24538",
	"cmii-uav-platform-base":              "5.2.0",
	"cmii-uav-platform-cms-portal":        "5.2.0",
	"cmii-uav-platform-detection":         "5.2.0",
	"cmii-uav-platform-emergency-rescue":  "5.2.0",
	"cmii-uav-platform-hljtt":             "5.2.0",
	"cmii-uav-platform-jiangsuwenlv":      "4.1.3-jiangsu-0427",
	"cmii-uav-platform-logistics":         "5.2.0",
	"cmii-uav-platform-media":             "5.2.0",
	"cmii-uav-platform-multiterminal":     "5.2.0",
	"cmii-uav-platform-mws":               "5.2.0",
	"cmii-uav-platform-oms":               "5.2.0",
	"cmii-uav-platform-open":              "5.2.0",
	"cmii-uav-platform-qingdao":           "4.1.6-24238-qingdao",
	"cmii-uav-platform-qinghaitourism":    "4.1.0-21377-0508",
	"cmii-uav-platform-security":          "4.1.6",
	"cmii-uav-platform-securityh5":        "5.2.0",
	"cmii-uav-platform-seniclive":         "5.2.0",
	"cmii-uav-platform-share":             "5.2.0",
	"cmii-uav-platform-splice":            "5.2.0",
	"cmii-uav-platform-threedsimulation":  "5.2.0-21392",
	"cmii-uav-platform-visualization":     "5.2.0",
	"cmii-uav-platform-uasms":             "5.2.0",
	"cmii-uav-platform-uas":               "5.2.0",
	"cmii-uav-platform-pilot2-to-cloud":   "5.2.0",
	"cmii-uavms-platform-security-center": "5.2.0",
	"cmii-uav-platform-dispatchh5":        "5.2.0",
	"cmii-uavms-platform-manager":         "5.2.0",
	"cmii-uav-platform-awareness":         "5.2.0",
	"cmii-uav-platform-flight-control":    "5.2.0",
	"cmii-uav-platform-iot-manager":       "5.2.0",
}

var IgnoreCmiiBackendAppName = map[string]string{
	"cmii-uav-grid-datasource":   "0",
	"cmii-uav-grid-manage":       "0",
	"cmii-uav-grid-engine":       "0",
	"cmii-uav-kpi-monitor":       "0",
	"cmii-uav-gis-server":        "0",
	"cmii-app-release":           "0",
	"cmii-uav-autowaypoint":      "0",
	"cmii-uav-integration":       "0",
	"cmii-uav-developer":         "0",
	"cmii-open-gateway":          "0",
	"cmii-uav-brain":             "0",
	"cmii-uav-data-post-process": "0",
	"cmii-uav-multilink":         "0",
	"cmii-uav-alarm":             "0",
	"cmii-uav-tower":             "0",
	"cmii-uav-clusters":          "0",
	"cmii-uav-depotautoreturn":   "0",
	"cmii-uas-lifecycle":         "0",
	"cmii-uas-gateway":           "0",
	"cmii-uav-fwdd":              "0",
	"cmii-uav-sync":              "0",
	"cmii-uavms-security-center": "0",
	"cmii-uav-iot-manager":       "0",
	"cmii-uas-datahub":           "0",
	"cmii-uav-tcp-server":        "0",
}

var IgnoreCmiiFrontendAppName = map[string]string{
	"cmii-uav-platform-hljtt":          "0",
	"cmii-uav-platform-jiangsuwenlv":   "0",
	"cmii-uav-platform-qinghaitourism": "0",
	"cmii-uav-platform-qingdao":        "0",
	"cmii-uav-platform-uasms":          "0",
	"cmii-uav-platform-uas":            "0",
	"cmii-uav-platform-seniclive":      "0",
}

var CmiiMiddlewareNameMap = map[string]string{
	"helm-nacos":    "single",
	"helm-emqxs":    "single",
	"helm-mysql":    "single",
	"helm-redis":    "replication",
	"helm-rabbitmq": "single",
}

var CmiiSrsAppMap = map[string]string{
	"helm-live-op-v2":   "deployment",
	"helm-live-rtsp-op": "4.1.6",
	"helm-live-srs-rtc": "statefulset",
}

var CmiiGISAppMap = map[string]string{
	"cmii-uav-gis-server":      "5.4.0",
	"cmii-uav-grid-datasource": "5.4.0",
	"cmii-uav-grid-engine":     "5.4.0",
	"cmii-uav-grid-manage":     "5.4.0",
}

var MiddlewareARM64 = []string{
	"bitnamilegacy/redis:6.2.14-debian-11-r19",
	"bitnamilegacy/mysql:8.1.0-debian-11-r42",
	"bitnamilegacy/os-shell:12-debian-12-r51",
	"bitnamilegacy/rabbitmq:3.13.7-debian-12-r5",
	"ossrs/srs:v5.0.195",
	"emqx/emqx:5.8.8",
	"bitnamilegacy/influxdb:2.7.11-debian-12-r19",
	"minio/minio:RELEASE.2023-06-02T23-17-26Z",
	"kubernetesui/dashboard:v2.7.0",
	"kubernetesui/metrics-scraper:v1.0.9",
	"dyrnq/nfs-subdir-external-provisioner:v4.0.2",
}

var MiddlewareAmd64 = []string{
	"harbor.cdcyy.com.cn/cmii/redis:6.2.14-debian-11-r1",
	"harbor.cdcyy.com.cn/cmii/mysql:8.1.0-debian-11-r42",
	"harbor.cdcyy.com.cn/cmii/chronyd:0.4.3",
	"bitnamilegacy/os-shell:12-debian-12-r51",
	"harbor.cdcyy.com.cn/cmii/os-shell:12-debian-12-r51",
	"bitnamilegacy/rabbitmq:3.13.7-debian-12-r5",
	"harbor.cdcyy.com.cn/cmii/rabbitmq:3.13.7-debian-12-r5",
	"docker.m.daocloud.io/ossrs/srs:v4.0.136",
	"harbor.cdcyy.com.cn/cmii/srs:v5.0.195",
	"docker.m.daocloud.io/ossrs/srs:v.0-r3",
	"harbor.cdcyy.com.cn/cmii/emqx:5.8.8",
	"docker.m.daocloud.io/nacos/nacos-server:v2.1.2",
	"docker.m.daocloud.io/nacos/nacos-server:v2.1.2-slim",
	"docker.m.daocloud.io/library/mongo:5.0",
	"docker.m.daocloud.io/bitnami/minio:2022.5.4",
	"harbor.cdcyy.com.cn/cmii/minio:2023.5.4",
	"harbor.cdcyy.com.cn/cmii/influxdb:2.7.11-debian-12-r19",
	"docker.m.daocloud.io/minio/minio:RELEASE.2023-06-02T23-17-26Z",
	"docker.m.daocloud.io/kubernetesui/dashboard:v2.0.1",
	"docker.m.daocloud.io/kubernetesui/dashboard:v2.7.0",
	"docker.m.daocloud.io/kubernetesui/metrics-scraper:v1.0.4",
	"docker.m.daocloud.io/kubernetesui/metrics-scraper:v1.0.8",
	"docker.m.daocloud.io/library/nginx:1.21.3",
	"docker.m.daocloud.io/library/redis:6.0.20-alpine",
	"harbor.cdcyy.com.cn/cmii/nfs-subdir-external-provisioner:v4.0.2",
	"docker.m.daocloud.io/jerrychina2020/rke-tools:v0.175-linux",
	"docker.m.daocloud.io/jerrychina2020/rke-tools:v0.175",
	"harbor.cdcyy.com.cn/cmii/doris.be-ubuntu:2.1.6",
	"harbor.cdcyy.com.cn/cmii/doris.fe-ubuntu:2.1.6",
	"harbor.cdcyy.com.cn/cmii/doris.k8s-operator:1.3.1",
	"harbor.cdcyy.com.cn/cmii/tools:1.0",
	"harbor.cdcyy.com.cn/cmii/curl:8.18.0",
	"harbor.cdcyy.com.cn/cmii/nginx:1.27.0",
}

var Rancher13014Amd64 = []string{
	"docker.m.daocloud.io/rancher/mirrored-coreos-etcd:v3.5.12",
	"docker.m.daocloud.io/rancher/rke-tools:v0.1.114",
	"docker.m.daocloud.io/rancher/mirrored-k8s-dns-kube-dns:1.23.0",
	"docker.m.daocloud.io/rancher/mirrored-k8s-dns-dnsmasq-nanny:1.23.0",
	"docker.m.daocloud.io/rancher/mirrored-k8s-dns-sidecar:1.23.0",
	"docker.m.daocloud.io/rancher/mirrored-cluster-proportional-autoscaler:v1.9.0",
	"docker.m.daocloud.io/rancher/mirrored-coredns-coredns:1.11.1",
	"docker.m.daocloud.io/rancher/mirrored-cluster-proportional-autoscaler:v1.9.0",
	"docker.m.daocloud.io/rancher/mirrored-k8s-dns-node-cache:1.23.0",
	"docker.m.daocloud.io/rancher/hyperkube:v1.30.14-rancher1",
	"docker.m.daocloud.io/rancher/mirrored-flannel-flannel:v0.25.1",
	"docker.m.daocloud.io/rancher/flannel-cni:v1.4.1-rancher1",
	"docker.m.daocloud.io/rancher/mirrored-calico-node:v3.28.1",
	"docker.m.daocloud.io/rancher/calico-cni:v3.28.1-rancher1",
	"docker.m.daocloud.io/rancher/mirrored-calico-kube-controllers:v3.28.1",
	"docker.m.daocloud.io/rancher/mirrored-calico-ctl:v3.28.1",
	"docker.m.daocloud.io/rancher/mirrored-calico-pod2daemon-flexvol:v3.28.1",
	"docker.m.daocloud.io/rancher/mirrored-pause:3.7",
	"docker.m.daocloud.io/rancher/nginx-ingress-controller:nginx-1.11.5-rancher1",
	"docker.m.daocloud.io/rancher/mirrored-nginx-ingress-controller-defaultbackend:1.5-rancher2",
	"docker.m.daocloud.io/rancher/mirrored-ingress-nginx-kube-webhook-certgen:v1.5.2",
	"docker.m.daocloud.io/rancher/mirrored-metrics-server:v0.7.1",
}

var Rancher1204Amd64 = []string{
	"rancher/backup-restore-operator:v1.0.3",
	"rancher/calico-cni:v3.17.2",
	"rancher/calico-ctl:v3.17.2",
	"rancher/calico-kube-controllers:v3.17.2",
	"rancher/calico-node:v3.17.2",
	"rancher/calico-pod2daemon-flexvol:v3.17.2",
	"rancher/cis-operator:v1.0.3",
	"rancher/cluster-proportional-autoscaler:1.7.1",
	"rancher/coredns-coredns:1.8.0",
	"rancher/coreos-etcd:v3.4.14-rancher1",
	"rancher/coreos-kube-state-metrics:v1.9.7",
	"rancher/coreos-prometheus-config-reloader:v0.39.0",
	"rancher/coreos-prometheus-operator:v0.39.0",
	"rancher/externalip-webhook:v0.1.6",
	"rancher/flannel-cni:v0.3.0-rancher6",
	"rancher/coreos-flannel:v0.13.0-rancher1",
	"rancher/fleet-agent:v0.3.4",
	"rancher/fleet:v0.3.4",
	"rancher/fluentd:v0.1.24",
	"rancher/grafana-grafana:7.1.5",
	"rancher/hyperkube:v1.20.4-rancher1",
	"rancher/jimmidyson-configmap-reload:v0.3.0",
	"rancher/k8s-dns-dnsmasq-nanny:1.15.2",
	"rancher/k8s-dns-kube-dns:1.15.2",
	"rancher/k8s-dns-node-cache:1.15.13",
	"rancher/k8s-dns-sidecar:1.15.2",
	"rancher/klipper-lb:v0.1.2",
	"rancher/kube-api-auth:v0.1.4",
	"rancher/kubectl:v1.20.4",
	"rancher/kubernetes-external-dns:v0.7.3",
	"rancher/cluster-proportional-autoscaler:1.8.1",
	"rancher/library-busybox:1.31.1",
	"rancher/library-busybox:1.32.1",
	"rancher/library-nginx:1.19.2-alpine",
	"rancher/library-traefik:1.7.19",
	"rancher/local-path-provisioner:v0.0.11",
	"rancher/local-path-provisioner:v0.0.14",
	"rancher/local-path-provisioner:v0.0.19",
	"rancher/log-aggregator:v0.1.7",
	"rancher/istio-kubectl:1.5.10",
	"rancher/metrics-server:v0.4.1",
	"rancher/configmap-reload:v0.3.0-rancher4",
	"rancher/nginx-ingress-controller-defaultbackend:1.5-rancher1",
	"rancher/nginx-ingress-controller:nginx-0.43.0-rancher1",
	"rancher/opa-gatekeeper:v3.1.0-beta.7",
	"rancher/openzipkin-zipkin:2.14.2",
	"rancher/pause:3.2",
	"rancher/plugins-docker:18.09",
	"rancher/prom-alertmanager:v0.21.0",
	"rancher/prom-node-exporter:v1.0.1",
	"rancher/prom-prometheus:v2.18.2",
	"rancher/prometheus-auth:v0.2.1",
	"rancher/rancher-agent:v2.5.7",
	"rancher/rancher-webhook:v0.1.0-beta9",
	"rancher/rancher:v2.5.7",
	"rancher/rke-tools:v0.1.72",
	"rancher/security-scan:v0.1.14",
	"rancher/security-scan:v0.2.2",
	"rancher/shell:v0.1.6",
	"rancher/sonobuoy-sonobuoy:v0.16.3",
	"rancher/system-upgrade-controller:v0.6.2",
}

var CmiiSRSImageList = []string{
	"harbor.cdcyy.com.cn/cmii/cmii-live-operator:5.2.0",
	"harbor.cdcyy.com.cn/cmii/cmii-srs-oss-adaptor:2023-SA",
}

var Cmii530DemoImageList = []string{
	"cmii-admin-data:5.2.0",
	"cmii-admin-gateway:5.2.0",
	"cmii-admin-user:5.2.0",
	"cmii-app-release:4.2.0-validation",
	"cmii-open-gateway:5.2.0",
	"cmii-suav-supervision:5.2.0",
	"cmii-uav-airspace:5.2.0",
	"cmii-uav-alarm:5.2.0",
	"cmii-uav-autowaypoint:4.1.6-cm-0828",
	"cmii-uav-brain:5.2.0",
	"cmii-uav-cloud-live:5.2.0",
	"cmii-uav-clusters:5.2.0",
	"cmii-uav-cms:5.2.0",
	"cmii-uav-data-post-process:5.2.0",
	"cmii-uav-depotautoreturn:4.2.0",
	"cmii-uav-developer:5.2.0-25858",
	"cmii-uav-device:5.2.0",
	"cmii-uav-emergency:5.2.0",
	"cmii-uav-gateway:5.2.0",
	"cmii-uav-gis-server:5.2.0",
	"cmii-uav-grid-datasource:5.2.0-24810",
	"cmii-uav-grid-engine:5.1.0",
	"cmii-uav-grid-manage:5.1.0",
	"cmii-uav-industrial-portfolio:5.2.0-25268-12",
	"cmii-uav-integration:5.2.0-25447",
	"cmii-uav-kpi-monitor:5.2.0",
	"cmii-uav-logger:5.2.0",
	"cmii-uav-material-warehouse:5.2.0",
	"cmii-uav-mission:5.2.0-25840",
	"cmii-uav-mqtthandler:5.2.0-25340-1",
	"cmii-uav-notice:5.2.0",
	"cmii-uav-oauth:5.2.0",
	"cmii-uav-process:5.2.0",
	"cmii-uav-surveillance:5.2.0-21794",
	"cmii-uav-threedsimulation:5.2.0",
	"cmii-uav-tower:5.3.0",
	"cmii-uav-user:5.2.0",
	"cmii-uav-waypoint:5.2.0-011102",
	"cmii-suav-platform-supervision:5.2.0",
	"cmii-suav-platform-supervisionh5:5.2.0",
	"cmii-uav-platform:5.2.0",
	"cmii-uav-platform-ai-brain:5.2.0",
	"cmii-uav-platform-armypeople:5.2.0-24538",
	"cmii-uav-platform-base:5.2.0",
	"cmii-uav-platform-cms-portal:5.2.0",
	"cmii-uav-platform-detection:5.2.0",
	"cmii-uav-platform-emergency-rescue:5.2.0",
	"cmii-uav-platform-hljtt:5.2.0",
	"cmii-uav-platform-jiangsuwenlv:4.1.3-jiangsu-0427",
	"cmii-uav-platform-logistics:5.2.0",
	"cmii-uav-platform-media:5.2.0",
	"cmii-uav-platform-multiterminal:5.2.0",
	"cmii-uav-platform-mws:5.2.0",
	"cmii-uav-platform-oms:5.2.0",
	"cmii-uav-platform-open:5.2.0",
	"cmii-uav-platform-qingdao:4.1.6-24238-qingdao",
	"cmii-uav-platform-qinghaitourism:4.1.0-21377-0508",
	"cmii-uav-platform-security:4.1.6",
	"cmii-uav-platform-securityh5:5.2.0",
	"cmii-uav-platform-seniclive:5.2.0",
	"cmii-uav-platform-share:5.2.0",
	"cmii-uav-platform-splice:5.2.0",
	"cmii-uav-platform-threedsimulation:5.2.0-21392",
	"cmii-uav-platform-visualization:5.2.0",
}

var Cmii520DemoImageList = []string{
	"cmii-admin-data:5.2.0",
	"cmii-admin-gateway:5.2.0",
	"cmii-admin-user:5.2.0",
	"cmii-app-release:4.2.0-validation",
	"cmii-open-gateway:5.2.0",
	"cmii-suav-supervision:5.2.0",
	"cmii-uav-airspace:5.2.0",
	"cmii-uav-alarm:5.2.0",
	"cmii-uav-autowaypoint:4.1.6-cm-0828",
	"cmii-uav-brain:5.2.0",
	"cmii-uav-cloud-live:5.2.0",
	"cmii-uav-clusters:5.2.0",
	"cmii-uav-cms:5.2.0",
	"cmii-uav-data-post-process:5.2.0",
	"cmii-uav-depotautoreturn:4.2.0",
	"cmii-uav-developer:5.2.0-25858",
	"cmii-uav-device:5.2.0",
	"cmii-uav-emergency:5.2.0",
	"cmii-uav-gateway:5.2.0",
	"cmii-uav-gis-server:5.2.0",
	"cmii-uav-grid-datasource:5.2.0-24810",
	"cmii-uav-grid-engine:5.1.0",
	"cmii-uav-grid-manage:5.1.0",
	"cmii-uav-industrial-portfolio:5.2.0-25268-12",
	"cmii-uav-integration:5.2.0-25447",
	"cmii-uav-kpi-monitor:5.2.0",
	"cmii-uav-logger:5.2.0",
	"cmii-uav-material-warehouse:5.2.0",
	"cmii-uav-mission:5.2.0-25840",
	"cmii-uav-mqtthandler:5.2.0-25340-1",
	"cmii-uav-notice:5.2.0",
	"cmii-uav-oauth:5.2.0",
	"cmii-uav-process:5.2.0",
	"cmii-uav-surveillance:5.2.0-21794",
	"cmii-uav-threedsimulation:5.2.0",
	"cmii-uav-tower:5.3.0",
	"cmii-uav-user:5.2.0",
	"cmii-uav-waypoint:5.2.0-011102",
	"cmii-suav-platform-supervision:5.2.0",
	"cmii-suav-platform-supervisionh5:5.2.0",
	"cmii-uav-platform:5.2.0",
	"cmii-uav-platform-ai-brain:5.2.0",
	"cmii-uav-platform-armypeople:5.2.0-24538",
	"cmii-uav-platform-base:5.2.0",
	"cmii-uav-platform-cms-portal:5.2.0",
	"cmii-uav-platform-detection:5.2.0",
	"cmii-uav-platform-emergency-rescue:5.2.0",
	"cmii-uav-platform-hljtt:5.2.0",
	"cmii-uav-platform-jiangsuwenlv:4.1.3-jiangsu-0427",
	"cmii-uav-platform-logistics:5.2.0",
	"cmii-uav-platform-media:5.2.0",
	"cmii-uav-platform-multiterminal:5.2.0",
	"cmii-uav-platform-mws:5.2.0",
	"cmii-uav-platform-oms:5.2.0",
	"cmii-uav-platform-open:5.2.0",
	"cmii-uav-platform-qingdao:4.1.6-24238-qingdao",
	"cmii-uav-platform-qinghaitourism:4.1.0-21377-0508",
	"cmii-uav-platform-security:4.1.6",
	"cmii-uav-platform-securityh5:5.2.0",
	"cmii-uav-platform-seniclive:5.2.0",
	"cmii-uav-platform-share:5.2.0",
	"cmii-uav-platform-splice:5.2.0",
	"cmii-uav-platform-threedsimulation:5.2.0-21392",
	"cmii-uav-platform-visualization:5.2.0",
}
