Когда я запускаю команду «gcloud beta compute disks create example-disk --csek-key-file example-file.json» для создания зашифрованного диска с помощью CSEK, она не работает со следующей ошибкой:
ОШИБКА: (gcloud.beta.compute.disks.create) Требуется ключ для ресурса [https: // www .googleapis.com / compute / beta / projects / extreme-axon-162911 / zone / us-east1-b / disks / example-disk], но ничего не найдено. Помогите, пожалуйста, выяснить причину неудачи.
Чтобы решить проблему, вам необходимо указать допустимое значение для uri
. В файле JSON замените myproject
на ваш реальный идентификатор проекта, замените v1
с участием beta
так как вы используете gcloud beta
команда, а также убедитесь, что зона соответствует зоне, которую вы указываете с помощью gcloud
команда.
Вот содержимое json файла. У него есть ключ, и я могу создать диск, когда я указываю значение ключа в консоли, но не использую gcloud.
[{"ури": "https://www.googleapis.com/compute/v1/projects/myproject/zones/us-central1-a/disks/example-disk», "Ключ": "dkZCh83h78PlJ6z + fzjcm + ghgjklfVzzQtDCi3lO1qG5MbUDug4TYQl77XTktmNOjF26UuH53pRRSgpSoXbh5Pft / U / Eja781OPpBiyZ6Apd1RvD01J97nWtpnyFNNq7EZl5a / GJ7vOPrD1dilzEdkokRW4exnmFJiR9Q8E5qDTdydOo11yyFme / H6Q4ikB2xD0c / 0xqP0qn2L0NxP38HBR68bmj7QhlW3MLPlQZ8XxkA6THckEPatuYemb9Q3FIcevi5KsWKCa + BOX5uBgU0wgwcPI7MpOV5OOePL1t9lE8fB4vdZp9ILgrtxOxEdHhYmZtb0vQBTJ0MFzcdL6ZG6A ==", "ключ типа": "RSA-шифрованием"}