Gcloud KMS ошибка: crypto_key_version.state: УДАЛЕНО, но требуется ENABLED - PullRequest
0 голосов
/ 09 ноября 2018

Я пытаюсь зашифровать секрет с помощью Google KMS следующим образом:

gcloud kms encrypt --ciphertext-file=encrypted_secret --plaintext-file=secret --key very_secret_key --keyring=very_secret_ring --location=very secret_location 

и получите следующую ошибку:

ERROR: (gcloud.kms.encrypt) FAILED_PRECONDITION: The request cannot be fulfilled. Resource projects/amazing_project/locations/very_secret_location/keyRings/very_secret_keyring/cryptoKeys/very_secret_key/cryptoKeyVersions/1 has crypto_key_version.state: DESTROYED, but ENABLED is required.

Любой вклад очень ценится, так как я не могу найти ничего, связанного с этой проблемой в документах GCP

1 Ответ

0 голосов
/ 12 ноября 2018

Эта ошибка означает, что материал ключа больше не сохраняется.Используйте другой ключ или обновите его. Подробнее здесь: https://cloud.google.com/kms/docs/reference/rpc/google.cloud.kms.v1#google.cloud.kms.v1.CryptoKeyVersion.CryptoKeyVersionState

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...