Kured
This repository uses Kured, to ensure the cluster nodes are properly rebooted, during a scheduled OS upgrade reboot event.
Slack
Slack notifications can be enabled, allowing end-user to receive notifications when each cluster node is rebooted.
Slack Application
Create a new application from scratch, named Kured
and assign it to intended workspace where Kured notifications will be received.
Webhook
Activate incoming webhooks and create a new webhook, specifying in what channel Kured will have permissions to post cluster updates. The webhook will have the following format:
https://hooks.slack.com/services/<token>/<token>/<token>
Notify URL
Encrypt the global_map.credentials.kured.slack.notify.url
value with ansible-vault
and insert it into
all.yaml
group variables file. Notify URL decrypted format:
global_map:
credentials:
kured:
slack:
notify:
url: slack://<token>/<token>/<token>