Skip to content

Commit ebbf163

Browse files
author
clakech
committed
use docker run --link option to link a new cassandra node to another
1 parent e21f9c5 commit ebbf163

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

2.0/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ if [ "$1" = 'cassandra' ]; then
2020
fi
2121
: ${CASSANDRA_BROADCAST_RPC_ADDRESS:=$CASSANDRA_BROADCAST_ADDRESS}
2222

23+
if [ -n "${CASSANDRA_NAME:+1}" ]; then
24+
: ${CASSANDRA_SEEDS:="cassandra"}
25+
fi
2326
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
2427

2528
sed -ri 's/(- seeds:) "127.0.0.1"/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"

2.1/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ if [ "$1" = 'cassandra' ]; then
2020
fi
2121
: ${CASSANDRA_BROADCAST_RPC_ADDRESS:=$CASSANDRA_BROADCAST_ADDRESS}
2222

23+
if [ -n "${CASSANDRA_NAME:+1}" ]; then
24+
: ${CASSANDRA_SEEDS:="cassandra"}
25+
fi
2326
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
2427

2528
sed -ri 's/(- seeds:) "127.0.0.1"/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"

2.2/docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ if [ "$1" = 'cassandra' ]; then
2020
fi
2121
: ${CASSANDRA_BROADCAST_RPC_ADDRESS:=$CASSANDRA_BROADCAST_ADDRESS}
2222

23+
if [ -n "${CASSANDRA_NAME:+1}" ]; then
24+
: ${CASSANDRA_SEEDS:="cassandra"}
25+
fi
2326
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
2427

2528
sed -ri 's/(- seeds:) "127.0.0.1"/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"

docker-entrypoint.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ if [ "$1" = 'cassandra' ]; then
2020
fi
2121
: ${CASSANDRA_BROADCAST_RPC_ADDRESS:=$CASSANDRA_BROADCAST_ADDRESS}
2222

23+
if [ -n "${CASSANDRA_NAME:+1}" ]; then
24+
: ${CASSANDRA_SEEDS:="cassandra"}
25+
fi
2326
: ${CASSANDRA_SEEDS:="$CASSANDRA_BROADCAST_ADDRESS"}
2427

2528
sed -ri 's/(- seeds:) "127.0.0.1"/\1 "'"$CASSANDRA_SEEDS"'"/' "$CASSANDRA_CONFIG/cassandra.yaml"

0 commit comments

Comments
 (0)