diff --git a/.gitmodules b/.gitmodules
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..4a7758f3102bf4ff02c385e47cbf87e3e975ce11 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "functions"]
+	path = functions
+	url = ssh://git@gitlab.warpzone.ms:444/infrastruktur/ansible-functions.git
diff --git a/functions b/functions
new file mode 160000
index 0000000000000000000000000000000000000000..a39389768247a5ff4ab7a20cd3424594e61f16fc
--- /dev/null
+++ b/functions
@@ -0,0 +1 @@
+Subproject commit a39389768247a5ff4ab7a20cd3424594e61f16fc