Skip to content

Commit 86850a9

Browse files
authored
Explicitly use rabbitmq container in kubectl exec (#680)
New versions of kubectl print a warning otherwise. While at it, simplify enable-all-feature-flags by using the "all" feature introduced in 3.8.10. Co-authored-by: Michal Kuratczyk <[email protected]>
1 parent 4e78a3a commit 86850a9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

bin/kubectl-rabbitmq

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ delete() {
233233
}
234234

235235
observe() {
236-
kubectl ${NAMESPACE} exec -it "${1}-server-${2}" -- rabbitmq-diagnostics observer
236+
kubectl ${NAMESPACE} exec -it "${1}-server-${2}" -c rabbitmq -- rabbitmq-diagnostics observer
237237
}
238238

239239
get() {
@@ -243,7 +243,7 @@ get() {
243243
debug() {
244244
for node in $(kubectl ${NAMESPACE} get pods -l "app.kubernetes.io/name=${1}" -ocustom-columns=name:.metadata.name --no-headers); do
245245
echo -n "${node}: "
246-
kubectl ${NAMESPACE} exec "${node}" -- rabbitmqctl set_log_level debug
246+
kubectl ${NAMESPACE} exec "${node}" -c rabbitmq -- rabbitmqctl set_log_level debug
247247
done
248248
}
249249

@@ -252,7 +252,7 @@ tail() {
252252
}
253253

254254
enable_all_feature_flags() {
255-
kubectl ${NAMESPACE} exec "${1}-server-0" -- bash -c "rabbitmqctl list_feature_flags | grep disabled | cut -f 1 | xargs -r -L1 rabbitmqctl enable_feature_flag"
255+
kubectl ${NAMESPACE} exec "${1}-server-0" -c rabbitmq -- rabbitmqctl enable_feature_flag all
256256
}
257257

258258
pause-reconciliation() {

0 commit comments

Comments
 (0)