Jump to content

Template:DPE Kubernetes Service

From Wikitech


Metadata about a Data Platform service hosted on Kubernetes

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
serviceNameserviceName name

The service name

Stringrequired
kubernetesClusterkubernetesCluster

Name of the kubernetes cluster the service is deployed to

Stringrequired
kubernetesNamespacekubernetesNamespace namespace

Kubernetes namespace

Stringrequired
chartUrlchartUrl chart

The URL to the service chart

URLsuggested
helmfilesUrlhelmfilesUrl helmfiles

URL of the service helmfiles

URLrequired
dockerImageUrldockerImageUrl dockerImage

The URL of the docker image definition

URLsuggested
internalDNSinternalDNS

Internal DNS record pointing to the service

Stringsuggested
publicURLpublicURL

Public URL linking to the service (if any)

URLoptional
logsUrllogsUrl logs

Logs dashboard URL

URLsuggested
metricsDashboardUrlmetricsDashboardUrl metrics

URL of the service metrics dashboard

URLsuggested
monitorsUrlmonitorsUrl monitors

URL of the service monitors

URLsuggested
applicationDocumentationUrlapplicationDocumentationUrl documentation

Documentation of the deployed application

URLsuggested
pagingpaging

Whether the app is paging

Default
false
Booleanrequired
ownerowner

Owner (team)

Stringrequired
phabricatorTicketUrlphabricatorTicketUrl

Deployment phabricator ticket

URLsuggested


{{{serviceName}}}
Attribute Value
Owner {{{owner}}}
Kubernetes Cluster {{{kubernetesCluster}}}
Kubernetes Namespace {{{kubernetesNamespace}}}
Chart {{{chartUrl}}}
Helmfiles {{{helmfilesUrl}}}
Docker image {{{dockerImageUrl}}}
Internal service DNS {{{internalDNS}}}
Public service URL {{{publicURL}}}
Logs {{{logsUrl}}}
Metrics {{{metricsDashboardUrl}}}
Monitors {{{monitorsUrl}}}
Application documentation {{{applicationDocumentationUrl}}}
Paging {{{paging}}}
Deployment Phabricator ticket {{{phabricatorTicketUrl}}}