Kubernetes

Dependencies

Required

Plugin ▲Required Version
Authentication Tokens API≥ 1.144.v5ff4a_5ec5c33
bouncycastle API≥ 2.30.1.83-289.v8426fcd19371
Caffeine API≥ 3.2.3-194.v31a_b_f7a_b_5a_81
Credentials≥ 1487.va_d001ede2c31
Credentials Binding≥ 719.v80e905ef14eb_
Durable Task≥ 664.v2b_e7a_dfff66c
Folders≥ 6.1053.vd62fb_b_f7367b_
Jackson 2 API≥ 2.21.1-428.vf8dd988fa_d8d
Kubernetes Client API≥ 7.3.1-256.v788a_0b_787114
Kubernetes Credentials≥ 207.v492f58828b_ed
Metrics≥ 4.2.37-494.v06f9a_939d33a_
Pipeline: API≥ 1384.vdc05a_48f535f
Pipeline: Step API≥ 710.v3e456cc85233
Plain Credentials≥ 199.v9f8e1f741799
Structs≥ 362.va_b_695ef4fdf9
Variant≥ 70.va_d9f17f859e0

Optional

Plugin ▲Required Version
Pipeline: Declarative Extension Points API≥ 2.2277.v00573e73ddf1
Pipeline: Groovy≥ 4263.vd2edf31c1db_0
Pipeline: Nodes and Processes≥ 1464.v2d3f5c68f84c

Dependent plugins

Declaring a dependency

As a plugin developer you can use this plugin as dependency of your plugin by adding a dependency tag to your POM.

To avoid version conflicts it is suggested not to depend on a specific version, but use the Jenkins plugin BOM and the following dependency snippet:

<dependency>
    <groupId>org.csanchez.jenkins.plugins</groupId>
    <artifactId>kubernetes</artifactId>
</dependency>
Plugin ▲ReleasedInstalls
Alauda DevOps Sync0.00040%
Kubernetes Ephemeral Container0.049%
OpenShift Sync0.38%