Обновлена документация под новые аддоны (gitlab, redis, mongodb, kafka, kafka-ui, rabbitmq) и новую модель явного выбора зависимостей. Добавлены и унифицированы описания переключателей *_database_mode и *_redis_mode, обновлена таблица зависимостей аддонов, примеры конфигурации и список vault-секретов.
38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
# kafka-ui
|
||
|
||
Аддон устанавливает Kafka UI с формой входа (логин/пароль) для доступа к интерфейсу.
|
||
|
||
## Что делает
|
||
|
||
- устанавливает Kafka UI через Helm;
|
||
- настраивает подключение к Kafka bootstrap server;
|
||
- включает авторизацию (`LOGIN_FORM`);
|
||
- публикует интерфейс через Ingress.
|
||
|
||
## Конфигурация
|
||
|
||
```yaml
|
||
# group_vars/all/addons.yml
|
||
addon_kafka_ui: true
|
||
kafka_ui_ingress_host: "kafka-ui.home.local"
|
||
kafka_ui_bootstrap_servers: "kafka.kafka.svc.cluster.local:9092"
|
||
kafka_ui_auth_username: "admin"
|
||
```
|
||
|
||
```yaml
|
||
# group_vars/all/vault.yml
|
||
vault_kafka_ui_password: "очень-сложный-пароль"
|
||
```
|
||
|
||
Установка:
|
||
|
||
```bash
|
||
make addon-kafka-ui
|
||
```
|
||
|
||
## Официальные ресурсы
|
||
|
||
- Официальный сайт: [https://github.com/provectus/kafka-ui](https://github.com/provectus/kafka-ui)
|
||
- Официальная документация: [https://github.com/provectus/kafka-ui/blob/master/documentation/compose/kafka-ui.yaml](https://github.com/provectus/kafka-ui/blob/master/documentation/compose/kafka-ui.yaml)
|
||
- Версии Helm chart / ПО: [https://artifacthub.io/packages/helm/kafka-ui/kafka-ui](https://artifacthub.io/packages/helm/kafka-ui/kafka-ui)
|