KnativeServiceManifest
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?
optionalannotations?:Record<string,string>
labels?
optionallabels?:Record<string,string>
name
name:
string
namespace?
optionalnamespace?:string
spec
spec:
object
Defined in: kubernetes/src/deployers/knative.service.ts:166
Spec
Index Signature
[key: string]: any
template
template:
object
template.metadata?
optionalmetadata?:object
Index Signature
[key: string]: any
template.metadata.annotations?
optionalannotations?:Record<string,string>
template.metadata.labels?
optionallabels?:Record<string,string>
template.metadata.name?
optionalname?:string
template.spec
spec:
object
Index Signature
[key: string]: any
template.spec.containerConcurrency?
optionalcontainerConcurrency?:number
template.spec.containers
containers:
Record<string,any>[]
template.spec.serviceAccountName?
optionalserviceAccountName?:string
template.spec.timeoutSeconds?
optionaltimeoutSeconds?:number
traffic?
optionaltraffic?:KnativeTrafficTarget[]
status?
optionalstatus?:object
Defined in: kubernetes/src/deployers/knative.service.ts:188
Status
Index Signature
[key: string]: any
conditions?
optionalconditions?:object[]
latestCreatedRevisionName?
optionallatestCreatedRevisionName?:string
latestReadyRevisionName?
optionallatestReadyRevisionName?:string
observedGeneration?
optionalobservedGeneration?:number
traffic?
optionaltraffic?: (KnativeTrafficTarget&object)[]
url?
optionalurl?:string