initial commit
diff --git a/system/influxdb/server/tmpfs_wal.yml b/system/influxdb/server/tmpfs_wal.yml
new file mode 100644
index 0000000..4844b2c
--- /dev/null
+++ b/system/influxdb/server/tmpfs_wal.yml
@@ -0,0 +1,27 @@
+parameters:
+ _param:
+ influxdb_home_directory: /var/lib/influxdb
+ influxdb_wal_directory: ${_param:influxdb_home_directory}/wal
+ influxdb_wal_size: 10%
+ linux:
+ system:
+ user:
+ influxdb:
+ enabled: true
+ system: true
+ group: influxdb
+ home: ${_param:influxdb_home_directory}
+ storage:
+ mount:
+ tmpfs:
+ enabled: true
+ device: tmpfs
+ file_system: tmpfs
+ path: ${_param:influxdb_wal_directory}
+ opts: size=${_param:influxdb_wal_size},rw
+ user: influxdb
+ group: influxdb
+ influxdb:
+ server:
+ data:
+ wal_dir: ${_param:influxdb_wal_directory}