В моём случае была такая ошибка:
$ sudo helm list
sudo: helm: command not found
Проверяем по какому пути находится helm:
$ which helm
/usr/local/bin/helm
Проверяем PATH в sudo окружении:
]$ sudo printenv PATH
/sbin:/bin:/usr/sbin:/usr/bin
Как видно - в PATH в окружении sudo нет пути /usr/local/bin. Давайте добавим этот путь.
Выполняем команду sudo visudo и попадаем в настройки окружения sudo.
Находим строку:
Defaults secure_path = /usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Добавляем в неё наш путь:
Defaults secure_path = /usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
Проверяем:
$ sudo helm list
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
Работает.