7 echo "ONAP component name missing"
8 echo "Usage: ./cleanup.sh onap_component_name"
14 if [ $COMPONENT == "dcae" ] || [ $COMPONENT == "DCAE" ]; then
15 kubectl delete service consul -n onap
18 if [ $COMPONENT == "sdc" ] || [ $COMPONENT == "SDC" ]; then
19 for keyspace in sdctitan sdcrepository sdcartifact sdccomponent sdcaudit; do
20 kubectl exec -it dev-cassandra-cassandra-0 -- cqlsh -u cassandra -p cassandra -e "drop keyspace ${keyspace}"
24 for op in secrets configmaps pvc pv services deployments statefulsets clusterrolebinding; do
25 ARRAY=(`kubectl get $op -n onap | grep dev-$COMPONENT | awk '{print $1}'`)
26 for i in ${ARRAY[*]}; do
27 kubectl delete $op -n onap $i