Model K8s pod options such as environment variables, secret and config-maps
Type | Name and description |
---|---|
java.lang.String |
imagePullPolicy |
java.lang.String |
imagePullSecret |
PodNodeSelector |
nodeSelector |
PodSecurityContext |
securityContext |
Constructor and description |
---|
PodOptions
(java.util.List<java.util.Map> options = null ) |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.Map<java.lang.String, java.lang.String> |
getAnnotations() |
|
java.util.Collection<PodEnv> |
getEnvVars() |
|
java.lang.String |
getImagePullPolicy() |
|
java.lang.String |
getImagePullSecret() |
|
java.util.Map<java.lang.String, java.lang.String> |
getLabels() |
|
java.util.Collection<PodMountConfig> |
getMountConfigMaps() |
|
java.util.Collection<PodMountSecret> |
getMountSecrets() |
|
PodNodeSelector |
getNodeSelector() |
|
PodSecurityContext |
getSecurityContext() |
|
java.util.Collection<PodVolumeClaim> |
getVolumeClaims() |
|
PodOptions |
plus(PodOptions other) |
|
PodOptions |
setImagePullPolicy(java.lang.String policy) |
|
PodOptions |
setImagePullSecret(java.lang.String secret) |
|
PodOptions |
setNodeSelector(PodNodeSelector sel) |
|
PodOptions |
setSecurityContext(PodSecurityContext ctx) |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation