initial updates to api v2.0.0:
- switch access backend to access-manager-api - change resource quota to pool based - simplify backend system - various cleanup
This commit is contained in:
+10
-109
@@ -1,4 +1,9 @@
|
||||
{
|
||||
"application": {
|
||||
"hostname": "paas.mydomain.example",
|
||||
"domain": "mydomain.example",
|
||||
"listenPort": 8081
|
||||
},
|
||||
"backends": {
|
||||
"pve": {
|
||||
"import": "pve.js",
|
||||
@@ -17,44 +22,16 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"localdb": {
|
||||
"import": "localdb.js",
|
||||
"access_manager": {
|
||||
"import": "access_manager.js",
|
||||
"config": {
|
||||
"dbfile": "localdb.json"
|
||||
}
|
||||
},
|
||||
"paasldap": {
|
||||
"import": "paasldap.js",
|
||||
"config": {
|
||||
"url": "http://paasldap.mydomain.example",
|
||||
"realm": "ldap"
|
||||
"url": "http://localhost:8083"
|
||||
}
|
||||
}
|
||||
},
|
||||
"handlers": {
|
||||
"instance": {
|
||||
"pve": "pve"
|
||||
},
|
||||
"users": {
|
||||
"realm": {
|
||||
"pve": [
|
||||
"localdb"
|
||||
],
|
||||
"ldap": [
|
||||
"localdb",
|
||||
"paasldap"
|
||||
]
|
||||
},
|
||||
"any": [
|
||||
"localdb",
|
||||
"paasldap"
|
||||
]
|
||||
}
|
||||
},
|
||||
"application": {
|
||||
"hostname": "paas.mydomain.example",
|
||||
"domain": "mydomain.example",
|
||||
"listenPort": 8081
|
||||
"instance": "pve",
|
||||
"users": ["access_manager"]
|
||||
},
|
||||
"useriso": {
|
||||
"node": "examplenode1",
|
||||
@@ -160,81 +137,5 @@
|
||||
"enabled": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"defaultuser": {
|
||||
"resources": {
|
||||
"cpu": {
|
||||
"global": [],
|
||||
"nodes": {}
|
||||
},
|
||||
"cores": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"memory": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"swap": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"local": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"cephpl": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"network": {
|
||||
"global": {
|
||||
"max": 0
|
||||
},
|
||||
"nodes": {}
|
||||
},
|
||||
"pci": {
|
||||
"global": [],
|
||||
"nodes": {}
|
||||
}
|
||||
},
|
||||
"nodes": [],
|
||||
"cluster": {
|
||||
"vmid": {
|
||||
"min": -1,
|
||||
"max": -1
|
||||
},
|
||||
"pool": ""
|
||||
},
|
||||
"templates": {
|
||||
"instances": {
|
||||
"lxc": {},
|
||||
"qemu": {}
|
||||
}
|
||||
},
|
||||
"network": {
|
||||
"lxc": {
|
||||
"type": "veth",
|
||||
"bridge": "vmbr0",
|
||||
"vlan": 10,
|
||||
"ip": "dhcp",
|
||||
"ip6": "dhcp"
|
||||
},
|
||||
"qemu": {
|
||||
"type": "virtio",
|
||||
"bridge": "vmbr0",
|
||||
"vlan": 10
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user