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[]