{% extends "base.html" %} {% block title %}Pods{% endblock %} {% block breadcrumb %}Pods{% endblock %} {% block extra_head %} {% endblock %} {% block content %}
Pod tracking, deployments, services, ingresses, manifests, events & resource monitoring.
{{ error or 'kubectl CLI is not installed or not in PATH.' }}
Install kubectl: brew install kubectl or visit
kubernetes.io
{{ manifests|length }} K8s manifest(s) found in your workspace. Install kubectl to manage pods.
{% endif %}| Name | Namespace | Phase | Ready | Restarts | Node | IP | Age |
|---|---|---|---|---|---|---|---|
|
{{ pod.name }}
|
{{ pod.namespace }} | {{ pod.phase }} | {{ pod.ready_count }}/{{ pod.container_count }} | {% set rc = pod.restart_count %} {% if rc > 0 %}{% endif %} {{ rc }} | {{ pod.node or '—' }} |
{{ pod.ip or '—' }} |
{{ pod.age or '—' }} |
No pods found in the cluster. Deploy with kubectl apply -k k8s/
Install kubectl and connect to a cluster to view pods.
{% endif %}| Name | Namespace | Ready | Available | Strategy | Image | Actions |
|---|---|---|---|---|---|---|
| {{ dep.name }} | {{ dep.namespace }} | {{ dep.ready_replicas }}/{{ dep.replicas }} {% if dep.ready_replicas == dep.replicas and dep.replicas > 0 %}✓{% elif dep.ready_replicas < dep.replicas %}⚠{% endif %} | {{ dep.available_replicas }} | {{ dep.strategy or 'RollingUpdate' }} | {{ dep.image }} |
|
No deployments found. Generate manifests with aq deploy kubernetes
| Name | Namespace | Type | Cluster IP | External IP | Ports |
|---|---|---|---|---|---|
| {{ svc.name }} | {{ svc.namespace }} | {{ svc.type }} | {{ svc.cluster_ip }} |
{{ svc.external_ip }} | {% for p in svc.ports %}{{ p.port }}{% if p.target_port %}:{{ p.target_port }}{% endif %}/{{ p.protocol }}{% endfor %} |
No Kubernetes services found.
| Name | Namespace | Hosts | TLS | Ingress Class |
|---|---|---|---|---|
| {{ ing.name }} | {{ ing.namespace }} | {% for h in ing.hosts %}{{ h }}{% endfor %} | {% if ing.tls %} Yes{% else %}No{% endif %} | {{ ing.class_name or '—' }} |
No ingresses found.
{{ m.content }}{% endif %}
No K8s manifests found. Run aq deploy kubernetes to generate production manifests.
{{ evt.object }}No recent cluster events.
{% else %}Connect to a cluster to view events.
{% endif %}Select a pod from the dropdown to view its logs.
Deploy some resources to see the cluster topology.
'+d.pname+''+d.pns+''+(d.pnode||'—')+''+(d.pip||'—')+'Select a pod.
Cleared.