OpenSearch 401 для /_bulk

Я использую fluent bit для потоковой передачи журналов из Kubernetes в OpenSearch (AWS). Я развернул через Helm charts и настроил вывод, как показано ниже.

[OUTPUT]
    Name opensearch
    Match *
    Host aws-domain-name.region.es.amazonaws.com
    Port 443
    Index k8s-index
    Type my_type
    tls on
    tls.verify off
    HTTP_User redacted
    HTTP_Passwd redacted

Это дает мне следующую ошибку [2022/09/27 11:52:19] [error] [output:opensearch:opensearch.0] HTTP status=401 URI=/_bulk

Пользователь был создан в OpenSearch с all_access. Первоначально это было развернуто с использованием ролей IAM, но было заменено именем пользователя и паролем HTTP, чтобы попытаться упростить устранение неполадок.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
0
239
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

OpenSearch по умолчанию использует базовую аутентификацию с именем пользователя «admin» и паролем «admin». Пожалуйста, попробуйте с этим и посмотрите

Ответ принят как подходящий

Проблема была связана с конфигурацией fluentbit. Обновленный конфиг есть

 [OUTPUT]
     Name opensearch
     Match *
     Host aws-domain-name.region.es.amazonaws.com
     Port 443
     AWS_Region eu-west-1
     Index k8s-index
     TLS on
     AWS_Auth On

Другие вопросы по теме