mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-06-01 05:22:24 +08:00
feat(region): support oracle cloud (#18676)
This commit is contained in:
@@ -70,6 +70,7 @@ const (
|
||||
CLOUD_PROVIDER_BAIDU = compute.CLOUD_PROVIDER_BAIDU
|
||||
CLOUD_PROVIDER_CUCLOUD = compute.CLOUD_PROVIDER_CUCLOUD
|
||||
CLOUD_PROVIDER_QINGCLOUD = compute.CLOUD_PROVIDER_QINGCLOUD
|
||||
CLOUD_PROVIDER_ORACLE = compute.CLOUD_PROVIDER_ORACLE
|
||||
|
||||
CLOUD_PROVIDER_GENERICS3 = compute.CLOUD_PROVIDER_GENERICS3
|
||||
CLOUD_PROVIDER_CEPH = compute.CLOUD_PROVIDER_CEPH
|
||||
@@ -152,6 +153,7 @@ var (
|
||||
CLOUD_PROVIDER_BAIDU,
|
||||
CLOUD_PROVIDER_CUCLOUD,
|
||||
CLOUD_PROVIDER_QINGCLOUD,
|
||||
CLOUD_PROVIDER_ORACLE,
|
||||
}
|
||||
|
||||
CLOUD_PROVIDER_HOST_TYPE_MAP = map[string][]string{
|
||||
@@ -247,6 +249,9 @@ var (
|
||||
CLOUD_PROVIDER_QINGCLOUD: {
|
||||
HOST_TYPE_QINGCLOUD,
|
||||
},
|
||||
CLOUD_PROVIDER_ORACLE: {
|
||||
HOST_TYPE_ORACLE,
|
||||
},
|
||||
}
|
||||
)
|
||||
|
||||
|
||||
@@ -215,6 +215,7 @@ const (
|
||||
HYPERVISOR_BAIDU = compute.HYPERVISOR_BAIDU
|
||||
HYPERVISOR_CUCLOUD = compute.HYPERVISOR_CUCLOUD
|
||||
HYPERVISOR_QINGCLOUD = compute.HYPERVISOR_QINGCLOUD
|
||||
HYPERVISOR_ORACLE = compute.HYPERVISOR_ORACLE
|
||||
|
||||
// HYPERVISOR_DEFAULT = HYPERVISOR_KVM
|
||||
HYPERVISOR_DEFAULT = HYPERVISOR_KVM
|
||||
@@ -293,6 +294,7 @@ var HYPERVISORS = []string{
|
||||
HYPERVISOR_BAIDU,
|
||||
HYPERVISOR_CUCLOUD,
|
||||
HYPERVISOR_QINGCLOUD,
|
||||
HYPERVISOR_ORACLE,
|
||||
}
|
||||
|
||||
var ONECLOUD_HYPERVISORS = []string{
|
||||
@@ -317,6 +319,7 @@ var PUBLIC_CLOUD_HYPERVISORS = []string{
|
||||
HYPERVISOR_BAIDU,
|
||||
HYPERVISOR_CUCLOUD,
|
||||
HYPERVISOR_QINGCLOUD,
|
||||
HYPERVISOR_ORACLE,
|
||||
}
|
||||
|
||||
var PRIVATE_CLOUD_HYPERVISORS = []string{
|
||||
@@ -370,6 +373,7 @@ var HYPERVISOR_HOSTTYPE = map[string]string{
|
||||
HYPERVISOR_BAIDU: HOST_TYPE_BAIDU,
|
||||
HYPERVISOR_CUCLOUD: HOST_TYPE_CUCLOUD,
|
||||
HYPERVISOR_QINGCLOUD: HOST_TYPE_QINGCLOUD,
|
||||
HYPERVISOR_ORACLE: HOST_TYPE_ORACLE,
|
||||
}
|
||||
|
||||
var HOSTTYPE_HYPERVISOR = map[string]string{
|
||||
@@ -405,6 +409,7 @@ var HOSTTYPE_HYPERVISOR = map[string]string{
|
||||
HOST_TYPE_BAIDU: HYPERVISOR_BAIDU,
|
||||
HOST_TYPE_CUCLOUD: HYPERVISOR_CUCLOUD,
|
||||
HOST_TYPE_QINGCLOUD: HYPERVISOR_QINGCLOUD,
|
||||
HOST_TYPE_ORACLE: HYPERVISOR_ORACLE,
|
||||
}
|
||||
|
||||
const (
|
||||
|
||||
@@ -55,6 +55,7 @@ const (
|
||||
HOST_TYPE_BAIDU = compute.HOST_TYPE_BAIDU
|
||||
HOST_TYPE_CUCLOUD = compute.HOST_TYPE_CUCLOUD
|
||||
HOST_TYPE_QINGCLOUD = compute.HOST_TYPE_QINGCLOUD
|
||||
HOST_TYPE_ORACLE = compute.HOST_TYPE_ORACLE
|
||||
|
||||
HOST_TYPE_DEFAULT = HOST_TYPE_HYPERVISOR
|
||||
|
||||
@@ -150,6 +151,7 @@ var HOST_TYPES = []string{
|
||||
HOST_TYPE_BAIDU,
|
||||
HOST_TYPE_CUCLOUD,
|
||||
HOST_TYPE_QINGCLOUD,
|
||||
HOST_TYPE_ORACLE,
|
||||
}
|
||||
|
||||
var ALL_NIC_TYPES = []compute.TNicType{NIC_TYPE_IPMI, NIC_TYPE_ADMIN, NIC_TYPE_NORMAL}
|
||||
|
||||
Reference in New Issue
Block a user