{% extends "base.html" %} {% block title %}Pools — nanio-orchestrator{% endblock %} {% block content %}

Upstream Pools

{% for pool in pools %}

{{ pool.name }}

{{ pool.type }} {{ pool.lb_method }} keepalive={{ pool.keepalive }}
{% if pool.description %}

{{ pool.description }}

{% endif %} {% if pool.type == 'http' and pool.source_nanio_pool_id %}

↳ backed by: {% for np in nanio_pools %}{% if np.id == pool.source_nanio_pool_id %}{{ np.name }}{% endif %}{% endfor %}

{% endif %}

Members

{% for m in pool.members %} {% endfor %} {% if not pool.members %} {% endif %}
Address Role Weight Max Fails Fail Timeout Status Actions
{{ m.address }} {{ m.role }} {{ m.weight }} {{ m.max_fails }} {{ m.fail_timeout_s }}s {% if m.enabled %}enabled{% else %}disabled{% endif %}
No members yet
{% if pool.type == 'nanio' %}
S3 Credentials:
{% endif %}
{% endfor %} {% if not pools %}

No pools configured yet. Create your first upstream pool to get started.

{% endif %} {% endblock %}