Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto-detect graylog leader and remove kubectl download #161

Merged
merged 4 commits into from
Jun 6, 2024

Conversation

metron2
Copy link
Contributor

@metron2 metron2 commented May 30, 2024

What this PR does / why we need it

This cleans up the code in #154 - removing the kubectl volume, download and semver check

Which issue this PR fixes

Graylog 6 adds a new data_dir requirement, which is set. I don't believe this will cause problems for older graylog

Special notes for your reviewer

Checklist

  • DCO signed
  • Chart Version bumped

@metron2 metron2 force-pushed the feature/kubectl_only_for_older_releases branch 2 times, most recently from 0c4fb5b to 8ca7323 Compare May 30, 2024 18:05
…a_dir for graylog 6

Signed-off-by: metron2 <derek.griffiths@cyber.gc.ca>
@metron2 metron2 force-pushed the feature/kubectl_only_for_older_releases branch from 8ca7323 to ecfb4cf Compare May 30, 2024 18:06
@metron2

This comment was marked as resolved.

metron2 added 2 commits May 30, 2024 16:27
Signed-off-by: metron2 <derek.griffiths@cyber.gc.ca>
…der for leader detection to work

Signed-off-by: metron2 <derek.griffiths@cyber.gc.ca>
@metron2 metron2 marked this pull request as ready for review June 5, 2024 14:29
@metron2
Copy link
Contributor Author

metron2 commented Jun 5, 2024

I realized the chart is using a custom entry point so it just needed the same logic as the main docker image has.

@metron2 metron2 changed the title Clean-up kubectl download Auto-detect graylog leader and remove kubectl download Jun 5, 2024
Signed-off-by: metron2 <metron2@users.noreply.github.com>
@KongZ KongZ merged commit 8145acd into KongZ:main Jun 6, 2024
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants