Interface: KubeContainer
lib/k8s/cluster .KubeContainer
Properties
args
• Optional
args: string
[]
Defined in
command
• Optional
command: string
[]
Defined in
env
• Optional
env: { name
: string
; value?
: string
; valueFrom?
: { configMapKeyRef?
: { key
: string
; name
: string
} ; fieldRef?
: { apiVersion
: string
; fieldPath
: string
} ; secretKeyRef?
: { key
: string
; name
: string
} } }[]
Defined in
envFrom
• Optional
envFrom: { configMapRef?
: { name
: string
} }[]
Defined in
image
• image: string
Defined in
imagePullPolicy
• imagePullPolicy: string
Defined in
livenessProbe
• Optional
livenessProbe:
KubeContainerProbe
Defined in
name
• name: string
Defined in
ports
• Optional
ports: { containerPort
: number
; name?
: string
; protocol
: string
}[]
Defined in
readinessProbe
• Optional
readinessProbe:
KubeContainerProbe
Defined in
resources
• Optional
resources: Object
Type declaration
Name | Type |
---|---|
limits? |
{ cpu? : string ; memory? : string } |
limits.cpu? |
string |
limits.memory? |
string |
requests? |
{ cpu? : string ; memory? : string } |
requests.cpu? |
string |
requests.memory? |
string |
Defined in
terminationMessagePath
• Optional
terminationMessagePath: string
Defined in
terminationMessagePolicy
• Optional
terminationMessagePolicy: string
Defined in
volumeMounts
• Optional
volumeMounts: { mountPath
: string
; name
: string
; readOnly
: boolean
}[]