Creating a Kubernetes Job in Control-M
This procedure describes how to create a Kubernetes job that you can run in Control-M.
The Control-M job connects to your Kubernetes cluster using a Control-M connection profile, where it starts a Kubernetes job entity and runs one or more Application pods to completion.
Before You Begin
To prepare for the creation of a centralized connection profile and for running Kubernetes jobs, work with your Control-M Administrator to ensure that the responsible users are associated with a role that has sufficient authorizations:
- Connection Profile authorizations for the Kubernetes plug-in with an access level of UPDATE or FULL
- Folders and Jobs authorizations
- Run As authorizations
For more information, see User and Role Authorizations.
Begin
- Create a Kubernetes connection profile in Control-M Web or Automation API, as follows:
- Web: Create a Centralized Connection Profile with Kubernetes Connection Profile Parameters
- Automation API: Define the ConnectionProfile:Kubernetes object in JSON code
- Define a Kubernetes job in Control-M Web or Automation API, as follows:
- Web: Create a Job with Kubernetes Job parameters.
- Automation API: Define the Job:Kubernetes object in JSON code