blob: ca9a52f92b2403946ea3fa29d1dfbd697cc07a26 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
listservers listtemplates:
@ set -eu; \
. ~/.secrets/cac; \
ssh -q $$cac_via -t curl -fsS \
"https://panel.cloudatcost.com/api/v1/$@.php?key=$$cac_key\\&login=$$cac_login" \
| jq -r .
cloudpro-resources:
@ set -eu; \
. ~/.secrets/cac; \
ssh -q $$cac_via -t curl -fsS \
"https://panel.cloudatcost.com/api/v1/cloudpro/resources.php?key=$$cac_key\\&login=$$cac_login" \
| jq -r .
# cpu=1/2/3/4/5/6/7/8/9
# ram=1024 (must be multiple of 4. ex. 1024 / 2048 / 3096)
# storage=10/20/30/40/50 ... etc
# os=75 (must be an #id from /v1/listtemplates.php)
# 26 is CentOS-7-64bit
cloudpro-build:
@ set -eu; \
. ~/.secrets/cac; \
ssh -q $$cac_via -t curl -fsS \
"https://panel.cloudatcost.com/api/v1/cloudpro/build.php?key=$$cac_key\\&login=$$cac_login\\&cpu=$${cpu}\\&ram=$${ram}\\&storage=$${storage}\\&os=$${os-26}"
|