Class OrphanServiceCleaner

All Implemented Interfaces:
ExtensionPoint, Runnable

@Extension public class OrphanServiceCleaner extends AsyncPeriodicWork
Periodic task that cleans up orphan Docker Swarm services. A service is considered orphan if: - It has Jenkins agent labels but no corresponding Jenkins node exists - It has been running longer than the maximum allowed time