#amazon-ec2 #kubectl
Вопрос:
Я несколько раз устанавливал Ec2 Kubectl с теми же командами, но на самом деле не работает в финале, когда я посмотрю, работает ли версия с командой «версия kubectl-короткая-клиент», я получу ответное сообщение: «- bash: /home/ec2-пользователь/bin/kubectl: Отказано в разрешении»
Команды процесса, которые я использовал, следующие : https://docs.aws.amazon.com/eks/latest/userguide/install-kubectl.html
Я не меняю никакого кода. Спасибо
Ответ №1:
Попробуй бежать,
sudo chmod x /home/ec2-user/bin/kubectl
А также убедитесь, что у вашего пользователя есть разрешение на исполняемый файл для kubectl.
Ответ №2:
А ты chmod x ./kubectl
?
Если вы забыли и mv
использовали двоичный файл, вы можете применить разрешение на выполнение chmod x $HOME/bin/kubectl
Комментарии:
1. Здравствуйте, контекст, следующее неверно, я установил Kubectl с cloud9 с корневым пользователем, где у него есть функция «временные учетные данные управления Aws», и после изменения учетных данных kubectl не принимает новое обновление. с помощью команд обновления для новых учетных данных я нашел единственный способ перезапустить проект.