The CloudBees Core Managed Master hibernation feature takes advantage of running CloudBees CI on Kubernetes by automatically shutting down or hibernating Team/Managed Masters after a specified amount of time of inactivity.
The Master Hibernation is managed at the global Jenkins configuration level and was configured in the jenkins.yaml
file in the Core CasC lab.
The hibernating monitor service provides a post proxy for things like GitHub webhooks.
Navigate to the GitHub Organization you created for this workshop and click on the Settings link.
In the Organization settings menu click on the Webhooks link.
Click on the Edit button next to the webhook that was created for your Team Master.
Update the Payload URL by inserting hibernation queue
in front of github-webhook
.
Scroll down and click on the Update webhook button.
Please return to the Main Lab Page.