{{ service.status.value }}
{{ service.namespace }} / {{ service.cluster }}
Replicas
{{ service.ready_replicas }} / {{ service.replicas }} ready
{% if ownership %}
Ownership
Team {{ ownership.team }}
{% if ownership.slack_channel %}
Slack {{ ownership.slack_channel }}
{% endif %} {% if ownership.oncall_email %}
On-call {{ ownership.oncall_email }}
{% endif %}
Tier {{ ownership.tier }}
{% endif %} {% if service.dependencies %}
Dependencies ({{ service.dependencies|length }})
{% for dep in service.dependencies %} {{ dep }} {% endfor %}
{% endif %} {% if service.dependents %}
Dependents ({{ service.dependents|length }})
{% for dep in service.dependents %} {{ dep }} {% endfor %}
{% endif %} {% if changes %}
Recent Changes
{% for change in changes[:5] %}
{{ change.change_type.value }} {{ change.timestamp.strftime('%m/%d %H:%M') }}
{{ change.description[:60] }}{% if change.description|length > 60 %}...{% endif %}
by {{ change.author }}
{% endfor %}
{% endif %} {% if runbooks %}
Related Runbooks
{% for rb in runbooks %}
{{ rb.title }}
{{ rb.description[:80] }}{% if rb.description|length > 80 %}...{% endif %}
{% endfor %}
{% endif %} {% if service.labels %}
Labels
{% for key, value in service.labels.items() %} {{ key }}: {{ value }} {% endfor %}
{% endif %}