diff --git a/configs/application.yml b/configs/application.yml index 38f1c39..edb0503 100644 --- a/configs/application.yml +++ b/configs/application.yml @@ -68,7 +68,7 @@ DocumentService: generate_token: DOCUMENT_SERVICE_MOCK_GENERATE_TOKEN elastic: - addresses: ELASTIC_ADDRESS + addresses: ELASTIC_ADDRESSES username: ELASTIC_USERNAME password: ELASTIC_PASSWORD index: ELASTIC_INDEX diff --git a/internal/client/elastic/elastic.go b/internal/client/elastic/elastic.go index f5df45b..3898981 100644 --- a/internal/client/elastic/elastic.go +++ b/internal/client/elastic/elastic.go @@ -5,6 +5,7 @@ import ( "crypto/tls" "cybertron/configs" "encoding/json" + "fmt" elasticsearch8 "github.com/elastic/go-elasticsearch/v8" "log" "net/http" @@ -17,9 +18,12 @@ type ElasticSearchClient struct { } func NewElasticClient(elasticConfig configs.ElasticConfig) (*ElasticSearchClient, error) { + fmt.Println("elastic address %v", elasticConfig.Addresses) + fmt.Println("elastic address %v", elasticConfig.Username) cfg := elasticsearch8.Config{ Addresses: elasticConfig.Addresses, - APIKey: elasticConfig.APIKey, + Username: elasticConfig.Username, + Password: elasticConfig.Password, Transport: &http.Transport{ TLSClientConfig: &tls.Config{ InsecureSkipVerify: true,