Skip to content

Auto-detect graylog leader and remove kubectl download#161

Merged
KongZ merged 4 commits intoKongZ:mainfrom
metron2:feature/kubectl_only_for_older_releases
Jun 6, 2024
Merged

Auto-detect graylog leader and remove kubectl download#161
KongZ merged 4 commits intoKongZ:mainfrom
metron2:feature/kubectl_only_for_older_releases

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
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

Comments