- hosts: all
tasks:
- name: Generate randon minute
set_fact:
random_minute: "{{ 59 | random }}"
run_once: yes
- debug: var=random_minute
- name: Generate random hour
set_fact:
random_hour: "{{ 23 | random }}"
run_once: yes
- debug: var=random_hour
- name: "Cronjob Entry"
cron:
name: "### oscompliance cronjob"
minute: "{{ random_minute }}"
hour: "{{ random_hour }}"
day: "*"
month: "*"
weekday: "*"
job: /users/user1/scripts/os_check >> /tmp/os_checkoutput 2>&1
用作cronjob的小时数 - 根据
Https://man7.org/linux/man-pages/man5/man5/crontab.5.html使用crontab输入,但随后
~
-但这每天都会在不同的随机时间内运行您的脚本