summaryrefslogtreecommitdiff
path: root/3 Resources/sysapi
diff options
context:
space:
mode:
Diffstat (limited to '3 Resources/sysapi')
-rw-r--r--3 Resources/sysapi/create_cluster.json9
-rwxr-xr-x3 Resources/sysapi/create_cluster.sh5
-rw-r--r--3 Resources/sysapi/enable_vps.json8
-rwxr-xr-x3 Resources/sysapi/patch_vps.sh5
4 files changed, 27 insertions, 0 deletions
diff --git a/3 Resources/sysapi/create_cluster.json b/3 Resources/sysapi/create_cluster.json
new file mode 100644
index 0000000..e40067e
--- /dev/null
+++ b/3 Resources/sysapi/create_cluster.json
@@ -0,0 +1,9 @@
+{
+ "data": {
+ "attributes": {
+ "legacy_domain": false,
+ "region_name": "EU"
+ },
+ "type": "clusters"
+ }
+}
diff --git a/3 Resources/sysapi/create_cluster.sh b/3 Resources/sysapi/create_cluster.sh
new file mode 100755
index 0000000..d07b48f
--- /dev/null
+++ b/3 Resources/sysapi/create_cluster.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p curl
+
+curl -d @create_cluster.json -n https://systemsapi.one.com/v3/brands/test.groupone.dev/clusters
+
diff --git a/3 Resources/sysapi/enable_vps.json b/3 Resources/sysapi/enable_vps.json
new file mode 100644
index 0000000..1c5567a
--- /dev/null
+++ b/3 Resources/sysapi/enable_vps.json
@@ -0,0 +1,8 @@
+{
+ "data": {
+ "attributes": {
+ "provisioned": true
+ },
+ "type": "services"
+ }
+}
diff --git a/3 Resources/sysapi/patch_vps.sh b/3 Resources/sysapi/patch_vps.sh
new file mode 100755
index 0000000..63b181b
--- /dev/null
+++ b/3 Resources/sysapi/patch_vps.sh
@@ -0,0 +1,5 @@
+#!/usr/bin/env nix-shell
+#! nix-shell -i bash -p curl
+
+curl -X PATCH -d @enable_vps.json -n https://systemsapi.one.com/v3/brands/test.groupone.dev/clusters/c0efmoghy/services/vps
+