@@ -6,10 +6,8 @@ package stack
6
6
7
7
import (
8
8
"fmt"
9
- "os"
10
9
11
10
"github.com/pkg/errors"
12
- "gopkg.in/yaml.v3"
13
11
14
12
"github.com/elastic/elastic-package/internal/compose"
15
13
"github.com/elastic/elastic-package/internal/install"
@@ -25,21 +23,6 @@ type InitConfig struct {
25
23
}
26
24
27
25
func StackInitConfig (elasticStackProfile * profile.Profile ) (* InitConfig , error ) {
28
- // Read Elasticsearch username and password from Kibana configuration file.
29
- body , err := os .ReadFile (elasticStackProfile .Path (profileStackPath , KibanaConfigFile ))
30
- if err != nil {
31
- return nil , errors .Wrap (err , "error reading Kibana config file" )
32
- }
33
-
34
- var kibanaCfg struct {
35
- ElasticsearchUsername string `yaml:"elasticsearch.username"`
36
- ElasticsearchPassword string `yaml:"elasticsearch.password"`
37
- }
38
- err = yaml .Unmarshal (body , & kibanaCfg )
39
- if err != nil {
40
- return nil , errors .Wrap (err , "unmarshalling Kibana configuration failed" )
41
- }
42
-
43
26
// Read Elasticsearch and Kibana hostnames from Elastic Stack Docker Compose configuration file.
44
27
p , err := compose .NewProject (DockerComposeProjectName , elasticStackProfile .Path (profileStackPath , SnapshotFile ))
45
28
if err != nil {
@@ -72,8 +55,8 @@ func StackInitConfig(elasticStackProfile *profile.Profile) (*InitConfig, error)
72
55
73
56
return & InitConfig {
74
57
ElasticsearchHostPort : esHostPort ,
75
- ElasticsearchUsername : kibanaCfg . ElasticsearchUsername ,
76
- ElasticsearchPassword : kibanaCfg . ElasticsearchPassword ,
58
+ ElasticsearchUsername : elasticsearchUsername ,
59
+ ElasticsearchPassword : elasticsearchPassword ,
77
60
KibanaHostPort : kibHostPort ,
78
61
CACertificatePath : caCert ,
79
62
}, nil
0 commit comments