diff --git a/manifests/cron_trigger.pp b/manifests/cron_trigger.pp
new file mode 100644
index 0000000..52d3704
--- /dev/null
+++ b/manifests/cron_trigger.pp
@@ -0,0 +1,25 @@
+# == Class: mistral::cron_trigger
+#
+# Configure the mistral cron_trigger
+#
+# === Parameters
+#
+# [*enabled*]
+#   (Optional) If this value is set to False then the subsystem of
+#   cron triggers is disabled.
+#   Disabling cron triggers increases system performance.
+#   (boolean value)
+#   Defaults to $::os_service_default.
+#
+#
+class mistral::cron_trigger (
+  $enabled            = $::os_service_default,
+) {
+
+  include ::mistral::deps
+  include ::mistral::params
+
+  mistral_config {
+    'cron_trigger/enabled':        value => $enabled;
+  }
+}
diff --git a/releasenotes/notes/add-cron-trigger-67fb843e4950eb16.yaml b/releasenotes/notes/add-cron-trigger-67fb843e4950eb16.yaml
new file mode 100644
index 0000000..ff2364a
--- /dev/null
+++ b/releasenotes/notes/add-cron-trigger-67fb843e4950eb16.yaml
@@ -0,0 +1,4 @@
+---
+features:
+  - Add new parameters that allow configuring cron trigger
+    settings.
diff --git a/spec/classes/mistral_cron_trigger_spec.rb b/spec/classes/mistral_cron_trigger_spec.rb
new file mode 100644
index 0000000..2c0f5ad
--- /dev/null
+++ b/spec/classes/mistral_cron_trigger_spec.rb
@@ -0,0 +1,34 @@
+require 'spec_helper'
+
+describe 'mistral::cron_trigger' do
+
+  shared_examples_for 'mistral cron trigger' do
+    it 'configure cron trigger default params' do
+      is_expected.to contain_mistral_config('cron_trigger/enabled').with_value('<SERVICE DEFAULT>')
+    end
+
+    context 'with specific parameters' do
+      let :params do
+        { :enabled => true,
+        }
+      end
+
+      it 'configure cron trigger params' do
+        is_expected.to contain_mistral_config('cron_trigger/enabled').with_value(true)
+      end
+    end
+  end
+
+  on_supported_os({
+    :supported_os   => OSDefaults.get_supported_os
+  }).each do |os,facts|
+    context "on #{os}" do
+      let (:facts) do
+        facts.merge!(OSDefaults.get_facts())
+      end
+
+      it_configures 'mistral cron trigger'
+    end
+  end
+
+end