This repository has been archived by the owner on May 16, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[logstash] first version of logstash helm chart #333
Merged
Merged
Changes from all commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
bbcee73
[logstash] first version of logstash helm chart
jmlrt bb527a8
[logstash] remove service and ingress resources
jmlrt 50d0281
[logstash] add first default example
jmlrt 0abec32
[logstash] allow using either configmap or env variable for logstash.yml
jmlrt c26c337
[logstash] add notes
jmlrt 9bd9ac9
[logstash] add logstash to chart list
jmlrt b7fde8b
[logstash] add first goss test
jmlrt 8cccd76
[logstash] use elasticsearch in logstash example
jmlrt bd82d68
[logstash] fix deprecated note about default storage class
jmlrt 1abc224
[logstash] cleanup remaining pv(c) after goss test
jmlrt dfe785b
[logstash] add oss and default examples
jmlrt 50defe8
[logstash] improve pvc purge
jmlrt 1436884
[logstash] remove another deprecated note about storage class
jmlrt 68b9b69
[logstash] stop enforcing node.name as the default value is already t…
jmlrt 2d17d30
[logstash] remove unused default value
jmlrt d1aef83
[logstash] use a different annotation to handle logstash restart if p…
jmlrt f8acf30
[logstash] add missing lifecycle
jmlrt a989d81
[logstash] fix goss test
jmlrt 42f5673
[logstash] add first python tests
jmlrt af5dc4c
[logstash] add ci jobs
jmlrt e222ca6
[logstash] cleanup/update values in README and values.yaml
jmlrt 0acbc1e
[logstash] disable persistence by default
jmlrt 2c1bf4f
[logstash] increase probes initial delay
jmlrt bac794e
[logstash] manage extra containers
jmlrt fd3f49f
[logstash] manage services for inputs implementing a listener
jmlrt 8c334da
[logstash] use helm 2.15.1
jmlrt 85c657b
[logstash] add 6.x example
jmlrt File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
39 changes: 39 additions & 0 deletions
39
.ci/jobs/elastic+helm-charts+master+integration-logstash.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
- job: | ||
name: elastic+helm-charts+master+integration-logstash | ||
display-name: elastic / helm-charts - master - integration logstash | ||
description: Master - integration logstash | ||
scm: | ||
- git: | ||
wipe-workspace: 'True' | ||
axes: | ||
- axis: | ||
type: slave | ||
name: label | ||
values: | ||
- docker&&virtual | ||
- axis: | ||
type: yaml | ||
name: LOGSTASH_SUITE | ||
filename: helpers/matrix.yml | ||
- axis: | ||
type: yaml | ||
name: KUBERNETES_VERSION | ||
filename: helpers/matrix.yml | ||
builders: | ||
- shell: |- | ||
#!/usr/local/bin/runbld | ||
set -euo pipefail | ||
|
||
source /usr/local/bin/bash_standard_lib.sh | ||
|
||
set +x | ||
VAULT_TOKEN=$(retry 5 vault write -field=token auth/approle/login role_id="$VAULT_ROLE_ID" secret_id="$VAULT_SECRET_ID") | ||
export VAULT_TOKEN | ||
unset VAULT_ROLE_ID VAULT_SECRET_ID | ||
set -x | ||
|
||
cluster_name="helm-${KUBERNETES_VERSION//./}-${branch_specifier:0:10}" | ||
|
||
cd helpers/terraform/ | ||
./in-docker make integration KUBERNETES_VERSION=${KUBERNETES_VERSION} CLUSTER_NAME=${cluster_name} SUITE=${LOGSTASH_SUITE} CHART=logstash |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
39 changes: 39 additions & 0 deletions
39
.ci/jobs/elastic+helm-charts+pull-request+integration-logstash.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
--- | ||
- job: | ||
name: elastic+helm-charts+pull-request+integration-logstash | ||
display-name: elastic / helm-charts - pull-request - integration logstash | ||
description: Pull request - integration logstash | ||
scm: | ||
- git: | ||
refspec: +refs/pull/*:refs/remotes/origin/pr/* | ||
axes: | ||
- axis: | ||
type: slave | ||
name: label | ||
values: | ||
- docker&&virtual | ||
- axis: | ||
type: yaml | ||
name: LOGSTASH_SUITE | ||
filename: helpers/matrix.yml | ||
- axis: | ||
type: yaml | ||
name: KUBERNETES_VERSION | ||
filename: helpers/matrix.yml | ||
builders: | ||
- shell: |- | ||
#!/usr/local/bin/runbld | ||
set -euo pipefail | ||
|
||
source /usr/local/bin/bash_standard_lib.sh | ||
|
||
set +x | ||
VAULT_TOKEN=$(retry 5 vault write -field=token auth/approle/login role_id="$VAULT_ROLE_ID" secret_id="$VAULT_SECRET_ID") | ||
export VAULT_TOKEN | ||
unset VAULT_ROLE_ID VAULT_SECRET_ID | ||
set -x | ||
|
||
cluster_name="helm-${KUBERNETES_VERSION//./}-${branch_specifier:0:10}" | ||
|
||
cd helpers/terraform/ | ||
./in-docker make integration KUBERNETES_VERSION=${KUBERNETES_VERSION} CLUSTER_NAME=${cluster_name} SUITE=${LOGSTASH_SUITE} CHART=logstash |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
tests/ | ||
.pytest_cache/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
apiVersion: v1 | ||
description: Official Elastic helm chart for Logstash | ||
home: https://github.com/elastic/helm-charts | ||
maintainers: | ||
- email: helm-charts@elastic.co | ||
name: Elastic | ||
name: logstash | ||
version: 7.4.1 | ||
appVersion: 7.4.1 | ||
sources: | ||
- https://github.com/elastic/logstash | ||
icon: https://helm.elastic.co/icons/logstash.png | ||
jmlrt marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
include ../helpers/common.mk |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you want you could split these jobs off into a separate PR. That way we can have Jenkins running CI tests for the changes in here.