Ресурсы
В Nanocl Resource обозначает конфигурацию.
Ресурс может иметь любой определённый пользователем Kind; сейчас встроенные виды ресурсов отсутствуют:
Хотя виды ресурсов определяет пользователь, после базовой установки обычно поддерживаются два вида:
| Вид плагина | Назначение |
|---|---|
| ncproxy.io/rule | Данные конфигурации прокси, устанавливаемой контроллером прокси |
| ncdns.io/rule | Данные конфигурации DNS, устанавливаемой контроллером DNS |
Правило прокси
ProxyRule определяет доступ к Cargo через прокси.
Настройка ProxyRules позволяет точно управлять доступностью Cargo.
Спецификация OpenAPI создания ProxyRule:
required | Массив ProxyRuleHttp (object) or ProxyRuleStream (object) (ProxyRule) Применяемые правила. |
Сеть правила прокси
| Сеть | Назначение |
|---|---|
| All | Привязка ко всем сетевым адресам |
| Local | Привязка только к 127.0.0.1 |
| Public | Привязка только к публичному IP-адресу |
| Internal | Привязка к внутреннему шлюзу Nanocl |
Правило DNS
DnsRule определяет конфигурацию DNS-сервера.
Это позволяет настраивать сетевой доступ по доменным именам.
Спецификация OpenAPI создания ProxyRule:
required | Массив objects (DnsEntry) |
required | string or object or object (NetworkKind) |
Последнее обновление