{% extends "base.html" %} {% block title %}Application {{ application.id }}{% endblock %} {% block content %}
Cluster | Namespace | Name | Host | Status | {% if links['ingress']: %}{% endif %} |
---|---|---|---|---|---|
{{ ingress.cluster_summary.cluster.name }} | {{ ingress.namespace }} | {{ ingress.name }} | {{ ingress.host }} | {{ ingress[4] }} | {% if links['ingress']: %}{% endif %} |
No Ingresses found for application {{ application.id }}.
{% endif %}Cluster | Namespace | Name | Hosts | |
---|---|---|---|---|
{{ rg.cluster_summary.cluster.name }} | {{ rg.namespace }} | {{ rg.name }} | {{ rg.hosts }} | {% if links['routegroups']: %}{% endif %} |
No Routegroups found for application {{ application.id }}.
{% endif %}Cluster | Namespace | Name | Rules | Tls | {% if links['ingressroute']: %}{% endif %} |
---|---|---|---|---|---|
{{ ir.cluster_summary.cluster.name }} | {{ ir.namespace }} | {{ ir.name }} |
|
{% if ir.tls: %} {{ ir.tls['certResolver'] }} {% endif %} | {% if links['ingressroute']: %}{% endif %} |
No IngressRoutes found for application {{ application.id }}.
{% endif %}Name | C | P | CR | MR | CPU | Memory (MiB) | Cost | Slack Cost | Cost % | {% if links['component']: %}{% endif %} | |
---|---|---|---|---|---|---|---|---|---|---|---|
{% if not name: %}unnamed{% else %}{{ name }}{% endif %} | {{ component.clusters|count }} | {{ component.pods }} | {{ component.requests.cpu|round(3) }} | {{ component.requests.memory|filesizeformat(True) }} | {{ elements.resource_bar_cpu(component) }} | {{ elements.resource_bar_memory(component) }} | {{ component.cost|money }} | {{ component.slack_cost|money }} | {% if application.cost > 0 %} {% with percentage=(component.cost / application.cost) * 100 %}
{{ percentage|round(0)|int }}%
|
{% endwith %}
{% else %}
- | {% endif %} {% if links['component']: %}{% endif %} |
Cluster | Namespace | Component | Name | Cont. | CR | MR | CPU | Memory (MiB) | Cost | Slack Cost | {% if links['pod']: %}{% endif %} |
---|---|---|---|---|---|---|---|---|---|---|---|
{{ row.cluster_summary.cluster.name }} | {{ row.namespace }} | {{ row.pod.component }} | {{ row.name }} | {{ row.pod.container_images|count }} | {{ row.pod.requests.cpu|round(3) }} | {{ row.pod.requests.memory|filesizeformat(True) }} | {{ elements.resource_bar_cpu(row.pod) }} | {{ elements.resource_bar_memory(row.pod) }} | {{ row.pod.cost|money }} | {{ row.pod.slack_cost|money }} | {% if links['pod']: %}{% endif %} |