Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

[logstash] using https to connect to elasticsearch #1623

Merged
merged 40 commits into from
Mar 21, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3219977
Adding support to Ingress networking.k8s.io/v1
framsouza Oct 11, 2021
ca298fd
Adjusting ES service name
framsouza Oct 11, 2021
1caaa02
Removing ingress typo & adjusting python test
framsouza Oct 11, 2021
4b2b7bf
Adjusting python tests to use the new ingress version
framsouza Oct 11, 2021
2611e28
fixing conflict
framsouza Oct 12, 2021
3843441
fixing conflict
framsouza Oct 12, 2021
1391790
Merge branch 'elastic-master'
framsouza Oct 12, 2021
af7de17
Adding support to kubernetes ingress v1 & ClassName
framsouza Oct 12, 2021
10ee16d
Adding reformatted files
framsouza Oct 12, 2021
6407ff9
Merge branch 'elastic:master' into master
framsouza Oct 12, 2021
aefb05e
fixing conflict
framsouza Oct 12, 2021
eb96b28
Adding ClassName & Pathtype on ingress settings
framsouza Oct 13, 2021
027448f
Merge branch 'elastic:master' into master
framsouza Oct 13, 2021
a6be99c
Performing syntax adjustments and removing comments
framsouza Oct 13, 2021
795095a
Merge branch 'elastic:main' into main
framsouza Oct 14, 2021
851231c
Merge branch 'elastic:main' into main
framsouza Nov 5, 2021
bdd089b
Merge branch 'elastic:main' into main
framsouza Dec 13, 2021
2ec90eb
Merge branch 'elastic:main' into main
framsouza Dec 16, 2021
5134bfa
Merge branch 'elastic:main' into main
framsouza Dec 21, 2021
3178450
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Dec 21, 2021
ab7da71
Merge branch 'elastic:main' into main
framsouza Jan 5, 2022
e91e90e
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Jan 5, 2022
e3754d0
Merge branch 'elastic:main' into main
framsouza Jan 6, 2022
15cfb6b
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Jan 6, 2022
06dcbbd
Merge branch 'elastic:main' into main
framsouza Jan 17, 2022
c6720a5
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Jan 17, 2022
bb75c11
Merge branch 'elastic:main' into main
framsouza Feb 8, 2022
2c82de1
Merge branch 'main' of github.com:framsouza/helm-charts into main
framsouza Feb 8, 2022
b129f1f
Merge branch 'elastic:main' into main
framsouza Feb 8, 2022
414d047
Merge branch 'main' of github.com:framsouza/helm-charts into main
framsouza Feb 8, 2022
4cf4a52
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Feb 24, 2022
77a2a90
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Mar 15, 2022
6a9c7bd
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Mar 17, 2022
24e7b12
adjusting logstash to connect to elasticsearch using https
framsouza Mar 17, 2022
0235efb
Merge branch 'main' of github.com:elastic/helm-charts into main
framsouza Mar 18, 2022
1af2b02
Merge branch 'main' into logstash-ssl-fix
framsouza Mar 18, 2022
1fc3556
Adjusting cert generation on es and adding proper logstash settings
framsouza Mar 18, 2022
2e3b0dc
adjusting values to connect into es
framsouza Mar 21, 2022
89ede84
Update logstash/values.yaml
jmlrt Mar 21, 2022
ff8e353
Update logstash/values.yaml
jmlrt Mar 21, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions logstash/examples/elasticsearch/test/goss.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ http:
- '"workers" : 1'
- '"batch_size" : 125'
- '"batch_delay" : 50'
http://elasticsearch-master:9200/_cat/indices:
https://elasticsearch-master:9200/_cat/indices:
allow-insecure: true
status: 200
timeout: 2000
username: "{{ .Env.ELASTICSEARCH_USERNAME }}"
Expand All @@ -53,5 +54,5 @@ file:
filetype: file
contains:
- 'input { exec { command => "uptime" interval => 30 } }'
- 'hosts => ["http://elasticsearch-master:9200"]'
- 'hosts => ["https://elasticsearch-master:9200"]'
- 'index => "logstash"'
8 changes: 7 additions & 1 deletion logstash/examples/elasticsearch/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,9 @@ logstashPipeline:
input { exec { command => "uptime" interval => 30 } }
output {
elasticsearch {
hosts => ["http://elasticsearch-master:9200"]
hosts => ["https://elasticsearch-master:9200"]
user => '${ELASTICSEARCH_USERNAME}'
cacert => '/usr/share/logstash/config/certs/ca.crt'
password => '${ELASTICSEARCH_PASSWORD}'
index => "logstash"
}
Expand All @@ -29,3 +30,8 @@ extraEnvs:
secretKeyRef:
name: elasticsearch-master-credentials
key: password

secretMounts:
- name: elasticsearch-master-certs
secretName: elasticsearch-master-certs
path: /usr/share/logstash/config/certs