summaryrefslogtreecommitdiff
path: root/3 Resources/sysapi
diff options
context:
space:
mode:
authorJasper Ras <jras@hostnet.nl>2025-03-20 11:07:49 +0100
committerJasper Ras <jras@hostnet.nl>2025-03-20 11:07:49 +0100
commit80ccf68f55dbb70d7e5ed52ee95b3c9d1b6ce264 (patch)
tree93e28e85ab70052aa6f577998ec7dc1f413b40c0 /3 Resources/sysapi
parent9642cd7ae24f0ba79ce5647c709b35ae8f06a285 (diff)
vault backup: 2025-03-20 11:07:48
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
+