Skip to content

Interface: IPodContainer#

Renderer.K8sApi.IPodContainer

Hierarchy#

  • Partial<Record<PodContainerProbe, IContainerProbe>>

IPodContainer

Table of contents#

Properties#

Properties#

args#

Optional args: string[]


command#

Optional command: string[]


env#

Optional env: { name: string ; value?: string ; valueFrom?: { configMapKeyRef?: { key: string ; name: string } ; fieldRef?: { apiVersion: string ; fieldPath: string } ; secretKeyRef?: { key: string ; name: string } } }[]


envFrom#

Optional envFrom: { configMapRef?: LocalObjectReference ; secretRef?: LocalObjectReference }[]


image#

image: string


imagePullPolicy#

Optional imagePullPolicy: string


livenessProbe#

livenessProbe: undefined | IContainerProbe

Inherited from#

Partial.livenessProbe


name#

name: string


ports#

Optional ports: ContainerPort[]


readinessProbe#

readinessProbe: undefined | IContainerProbe

Inherited from#

Partial.readinessProbe


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

startupProbe#

startupProbe: undefined | IContainerProbe

Inherited from#

Partial.startupProbe


terminationMessagePath#

Optional terminationMessagePath: string


terminationMessagePolicy#

Optional terminationMessagePolicy: string


volumeMounts#

Optional volumeMounts: VolumeMount[]