Class PodTemplateBuilder.RestrictedPssSecurityContextInjector

java.lang.Object
org.csanchez.jenkins.plugins.kubernetes.PodTemplateBuilder.RestrictedPssSecurityContextInjector
All Implemented Interfaces:
ExtensionPoint, PodDecorator
Enclosing class:
PodTemplateBuilder

@Extension public static class PodTemplateBuilder.RestrictedPssSecurityContextInjector extends Object implements PodDecorator

PodDecorator allowing to inject in jnlp containers definition a securityContext definition allowing to use the restricted Pod Security Standard.

See JENKINS-71639 for more details.

  • Constructor Details

    • RestrictedPssSecurityContextInjector

      public RestrictedPssSecurityContextInjector()
  • Method Details

    • decorate

      @NonNull public io.fabric8.kubernetes.api.model.Pod decorate(@NonNull KubernetesCloud kubernetesCloud, @NonNull io.fabric8.kubernetes.api.model.Pod pod)
      Specified by:
      decorate in interface PodDecorator