Skip to content

Commit b6d90e9

Browse files
committed
Add a scheduled test.ping job to the minions
Signed-off-by: Pedro Algarvio <[email protected]>
1 parent 9ff8971 commit b6d90e9

File tree

6 files changed

+12
-4
lines changed

6 files changed

+12
-4
lines changed

docker/elastic/centosstream8.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ FROM base as minion-2
3333
ADD docker/elastic/conf/supervisord.minion.conf /etc/supervisor/conf.d/minion.conf
3434
ADD docker/elastic/conf/beacons.conf /etc/salt/minion.d/beacons.conf
3535
ADD docker/elastic/conf/analytics.minion.conf /etc/salt/minion.d/salt-analytics.conf
36+
ADD docker/elastic/conf/demo-schedule.conf /etc/salt/minion.d/demo-schedule.conf
3637
RUN mkdir -p /etc/salt/minion.d \
3738
&& echo 'id: minion-2' > /etc/salt/minion.d/id.conf \
3839
&& echo 'master: master-1' > /etc/salt/minion.d/master.conf \

docker/elastic/centosstream9.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ FROM base as minion-1
4545
ADD docker/elastic/conf/supervisord.minion.conf /etc/supervisor/conf.d/minion.conf
4646
ADD docker/elastic/conf/beacons.conf /etc/salt/minion.d/beacons.conf
4747
ADD docker/elastic/conf/analytics.minion.conf /etc/salt/minion.d/salt-analytics.conf
48+
ADD docker/elastic/conf/demo-schedule.conf /etc/salt/minion.d/demo-schedule.conf
4849
RUN mkdir -p /etc/salt/minion.d \
4950
&& echo 'id: minion-1' > /etc/salt/minion.d/id.conf \
5051
&& echo 'master: master-1' > /etc/salt/minion.d/master.conf \

docker/elastic/conf/beacons.conf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ beacons:
66
memusage:
77
- percent: 1%
88
- interval: 5
9-
salt_monitor:
10-
- salt_fun:
11-
- test.ping
12-
- interval: 5
9+
# salt_monitor:
10+
# - salt_fun:
11+
# - test.ping
12+
# - interval: 5
1313
## status:
1414
## - interval: 5
1515
## swapusage:
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
schedule:
2+
ping-minions:
3+
function: test.ping
4+
seconds: 5

docker/elastic/debian10.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ FROM base as minion-4
3333
ADD docker/elastic/conf/supervisord.minion.conf /etc/supervisor/conf.d/minion.conf
3434
ADD docker/elastic/conf/beacons.conf /etc/salt/minion.d/beacons.conf
3535
ADD docker/elastic/conf/analytics.minion.conf /etc/salt/minion.d/salt-analytics.conf
36+
ADD docker/elastic/conf/demo-schedule.conf /etc/salt/minion.d/demo-schedule.conf
3637
RUN mkdir -p /etc/salt/minion.d \
3738
&& echo 'id: minion-4' > /etc/salt/minion.d/id.conf \
3839
&& echo 'master: master-2' > /etc/salt/minion.d/master.conf \

docker/elastic/debian11.Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ FROM base as minion-3
4545
ADD docker/elastic/conf/supervisord.minion.conf /etc/supervisor/conf.d/minion.conf
4646
ADD docker/elastic/conf/beacons.conf /etc/salt/minion.d/beacons.conf
4747
ADD docker/elastic/conf/analytics.minion.conf /etc/salt/minion.d/salt-analytics.conf
48+
ADD docker/elastic/conf/demo-schedule.conf /etc/salt/minion.d/demo-schedule.conf
4849
RUN mkdir -p /etc/salt/minion.d \
4950
&& echo 'id: minion-3' > /etc/salt/minion.d/id.conf \
5051
&& echo 'master: master-2' > /etc/salt/minion.d/master.conf \

0 commit comments

Comments
 (0)