Skip to content
This repository was archived by the owner on Apr 4, 2023. It is now read-only.

Pilot executes cassandra directly, bypassing the container image entry point#347

Open
wallrj wants to merge 9 commits intojetstack:masterfrom
wallrj:346-exec-cassandra
Open

Pilot executes cassandra directly, bypassing the container image entry point#347
wallrj wants to merge 9 commits intojetstack:masterfrom
wallrj:346-exec-cassandra

Conversation

@wallrj
Copy link
Contributor

@wallrj wallrj commented May 8, 2018

  • Cassandra Pilot now executes cassandra directly, bypassing the Docker image entrypoint
  • Added a configuration API with which to override configuration values in yaml and properties config files.
  • This replaces the experimental search / replace code for seed_provider and snitch.
  • This also the use of environment variables to configure the Cassandra node. Instead, those configuration options are now supplied as Pilot command line arguments and are written to the config files in a pre-start pilot hook.
  • Added an integration test so that i can see this mechanism working, without having to wait for e2e tests.

Fixes: #346, #251

Release note:

NONE

Loading
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants