Skip to content

Instantly share code, notes, and snippets.

View vanditsramblings's full-sized avatar

Vandit Sharma vanditsramblings

View GitHub Profile
@vanditsramblings
vanditsramblings / k8s_run_cmd_all_pods.sh
Created July 27, 2022 22:10
Kubernetes Run command on all pods
kubectl get pods -n <namespace> --selector=service=<service or app name> --field-selector=status.phase=Running -o custom-columns=name:metadata.name |xargs -I{} kubectl exec -it -n <>namespace {} -- /bin/bash -c "ls /"
#!/bin/bash
TOTAL_DOCS=100000
echo "Indexing $TOTAL_DOCS documents"
ID=121212
START_TIME=`date +"%s"`
for ((i=1; i<=$TOTAL_DOCS; i++))
do
#!/bin/bash
TOTAL_FETCH=50000
echo "Getting results for $TOTAL_FETCH software entities"
ID=121212
START_TIME=`date +"%s"`
BATCH_SIZE=200
BATCH_COUNT=$(($TOTAL_FETCH/$BATCH_SIZE))
echo "">op.txt
for ((i=0; i<$BATCH_COUNT; i++))
@vanditsramblings
vanditsramblings / random_cassandra_inserts.sh
Created March 4, 2020 20:03
Random Cassandra Inserts : Generates multiple randomized cassandra inserts for testing
#!/bin/bash
echo "Generating Inserts"
echo "" > inserts.cql
for i in {1..1000}
do
INSERT_QUERY="insert into table(col1,col2) values(${i},$(($i*$RANDOM)));"
echo $INSERT_QUERY >> inserts.cql
done