我啓動了具有分配的IAM角色的EC2實例。 我能夠找回密鑰。我們可以看到,它有到期時間。AWS IAM角色如何輪換訪問密鑰,是否可以配置它?
我的應用程序每8-10小時讀取一次,所以如果密鑰已被旋轉,應用程序無法寫入S3。
亞馬遜如何旋轉此臨時憑證? 是否可以配置或禁用到期時間? 目的 - 我們不想在源代碼中存儲憑據。 謝謝。
我啓動了具有分配的IAM角色的EC2實例。 我能夠找回密鑰。我們可以看到,它有到期時間。AWS IAM角色如何輪換訪問密鑰,是否可以配置它?
我的應用程序每8-10小時讀取一次,所以如果密鑰已被旋轉,應用程序無法寫入S3。
亞馬遜如何旋轉此臨時憑證? 是否可以配置或禁用到期時間? 目的 - 我們不想在源代碼中存儲憑據。 謝謝。
答案是否定的。
此外,在IAM角色中啓動EC2實例時,沒有理由,也不應嘗試直接使用這些生成的密鑰。 IAM角色的目的是允許您的應用程序使用角色被授權的AWS服務,而無需將API密鑰部署到您的應用程序。這是一個使用IAM角色EC2的美麗和效益
請參考http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/iam-roles-for-amazon-ec2.html
不,你不能改變這一點。
新證書可在不遲於前面5分鐘前提供 - 如果您接近過期時間,則應開始檢查新證書並開始使用它們。
也許OP卻忽略了'「過期」'憑證的時間,以UTC,具備響應時的事實憑據被提取。 –
這就是爲什麼我創建了這個問題 - 我可以看到到期時間,我們想要改變它。正如我現在看到的,應用程序必須承擔這一責任。但時間呢?根據我們的經驗,鑰匙每5小時旋轉一次。如果您有一些經驗,請與我們分享? – antonbormotov