How to change a module’s run frequency#
You may want to change the default frequency at which a module runs, for example, to make the module run on every boot.
To override the default frequency, you will need to modify the module
list in /etc/cloud/cloud.cfg:
- Change the module from a string (default) to a list. 
- Set the first list item to the module name and the second item to the frequency. 
Example#
The following example demonstrates how to log boot times to a file every boot.
Update /etc/cloud/cloud.cfg:
     cloud_final_modules:
     # list shortened for brevity
      - [phone_home, always]
      - final_message
      - power_state_change
Then your user data could then be:
#cloud-config
phone_home:
    url: http://example.com/$INSTANCE_ID/
    post: all