All Classes and Interfaces

Class
Description
Monitors Docker Swarm clusters and collects metrics.
Represents the current status of a Docker Swarm cluster.
Helper class for working with Docker server credentials.
Client for Docker Swarm API operations.
Utility class for validating and sanitizing user input.
Information about a Docker Swarm node.
Periodic task that cleans up orphan Docker Swarm services.
Rate limiter for agent provisioning to prevent overwhelming the Docker Swarm cluster.
Rate limit information for monitoring.
Information about a Docker Swarm service (Jenkins agent).
Constants for Docker Swarm service labels used to identify and manage Jenkins agent services.
Jenkins agent running on Docker Swarm.
 
Computer implementation for Swarm agents.
Pipeline step to provision a Docker Swarm agent and execute a closure.
 
Template for Docker Swarm agents.
 
Environment variable configuration.
 
Generic resource configuration for Docker Swarm.
 
Mount configuration for Docker volumes.
 
Port binding configuration for Docker Swarm service.
 
Mount type enum for Docker volumes.
Audit logging for Swarm agent operations.
Audit log entry.
Audit event types.
Docker Swarm Cloud implementation for Jenkins.
 
Launcher for Docker Swarm agents.
Descriptor for SwarmComputerLauncher.
Configuration for Docker Swarm Configs to be mounted in agent containers.
 
Dashboard for monitoring Docker Swarm agents.
REST API for managing Docker Swarm agents.
Retention strategy for Docker Swarm agents.
 
Configuration for Docker Swarm Secrets to be mounted in agent containers.