Kubernetes Job
Provides a production-hardened instance of a Kubernetes Job with the following enhancements:
Standardized resource labels
Pod and container security hardening
Temporary directory mounting
Downward-API integrations
Service account configuration with default permissions
Integration with the Panfactum bin-packing scheduler
High-availability scheduling constraints
Readiness and liveness probe configurations
Automatic reloading via the Reloader
Toleration switches for the various Panfactum node classes
Usage
Basics
This module follows the basic workload deployment patterns describe in this guide.
Scheduling
This module has inputs that map one-for-one to the standard Kubernetes Job API.