about summary refs log tree commit diff
path: root/ops/glesys
diff options
context:
space:
mode:
Diffstat (limited to 'ops/glesys')
-rw-r--r--ops/glesys/main.tf22
1 files changed, 22 insertions, 0 deletions
diff --git a/ops/glesys/main.tf b/ops/glesys/main.tf
new file mode 100644
index 0000000000..202fe2ff5e
--- /dev/null
+++ b/ops/glesys/main.tf
@@ -0,0 +1,22 @@
+# Configure TVL resources hosted with GleSYS.
+#
+# Most importantly:
+#  - all of our DNS
+#  - object storage (e.g. backups)
+
+terraform {
+  required_providers {
+    glesys = {
+      source = "depot/glesys"
+    }
+  }
+}
+
+provider "glesys" {
+  userid = "cl26117" # generated by GleSYS
+}
+
+resource "glesys_objectstorage_instance" "tvl-backups" {
+  description = "tvl-backups"
+  datacenter = "dc-sto1"
+}