Skip to main content

KnativeServiceManifest

@webda/kubernetes


Interface: KnativeServiceManifest

Defined in: kubernetes/src/deployers/knative.service.ts:144

A serving.knative.dev/v1 Service

Properties​

apiVersion​

apiVersion: "serving.knative.dev/v1"

Defined in: kubernetes/src/deployers/knative.service.ts:148

API version


kind​

kind: "Service"

Defined in: kubernetes/src/deployers/knative.service.ts:152

Kind


metadata​

metadata: object

Defined in: kubernetes/src/deployers/knative.service.ts:156

Metadata

Index Signature​

[key: string]: any

annotations?​

optional annotations?: Record<string, string>

labels?​

optional labels?: Record<string, string>

name​

name: string

namespace?​

optional namespace?: string


spec​

spec: object

Defined in: kubernetes/src/deployers/knative.service.ts:166

Spec

Index Signature​

[key: string]: any

template​

template: object

template.metadata?​

optional metadata?: object

Index Signature​

[key: string]: any

template.metadata.annotations?​

optional annotations?: Record<string, string>

template.metadata.labels?​

optional labels?: Record<string, string>

template.metadata.name?​

optional name?: string

template.spec​

spec: object

Index Signature​

[key: string]: any

template.spec.containerConcurrency?​

optional containerConcurrency?: number

template.spec.containers​

containers: Record<string, any>[]

template.spec.serviceAccountName?​

optional serviceAccountName?: string

template.spec.timeoutSeconds?​

optional timeoutSeconds?: number

traffic?​

optional traffic?: KnativeTrafficTarget[]


status?​

optional status?: object

Defined in: kubernetes/src/deployers/knative.service.ts:188

Status

Index Signature​

[key: string]: any

conditions?​

optional conditions?: object[]

latestCreatedRevisionName?​

optional latestCreatedRevisionName?: string

latestReadyRevisionName?​

optional latestReadyRevisionName?: string

observedGeneration?​

optional observedGeneration?: number

traffic?​

optional traffic?: (KnativeTrafficTarget & object)[]

url?​

optional url?: string