diff --git a/ansible/ansible.cfg b/ansible/ansible.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..9864827ec95410dd9c29a94c2dbb06efd591ca38
--- /dev/null
+++ b/ansible/ansible.cfg
@@ -0,0 +1,6 @@
+[defaults]
+callback_whitelist = profile_tasks
+host_key_checking=False
+gathering = smart
+fact_caching = jsonfile
+fact_caching_connection = /tmp
diff --git a/ansible/inventory/env/group_vars/all.yml b/ansible/inventory/env/group_vars/all.yml
index c239c5cfd4d1bbe53e1a26345b7ffc1731db27b1..7e9795a9cc33a41ac151bbfd382c7ee8601950ed 100644
--- a/ansible/inventory/env/group_vars/all.yml
+++ b/ansible/inventory/env/group_vars/all.yml
@@ -660,3 +660,8 @@ dp_postgres_username: analytics
 
 # Will enable cassandra cluster if number of cassandra nodes > 1
 cassandra_cluster_size: "{{ groups['cassandra'] | length }}"
+
+# Azure sendgrid mail server apitoken username
+# This value is constant for sendgrid api authentication.
+# If you're using any other mail server provider, override this value in common.yaml.
+mail_server_username: "apikey"
diff --git a/kubernetes/ansible/ansible.cfg b/kubernetes/ansible/ansible.cfg
new file mode 100644
index 0000000000000000000000000000000000000000..9864827ec95410dd9c29a94c2dbb06efd591ca38
--- /dev/null
+++ b/kubernetes/ansible/ansible.cfg
@@ -0,0 +1,6 @@
+[defaults]
+callback_whitelist = profile_tasks
+host_key_checking=False
+gathering = smart
+fact_caching = jsonfile
+fact_caching_connection = /tmp