7
Có tương đương củaCách lấy ID cá thể hiện tại từ boto3?
curl http://169.254.169.254/latest/meta-data/instance-id
với boto3 để có được dòng điện chạy dụ dụ-id trong python?
Có tương đương củaCách lấy ID cá thể hiện tại từ boto3?
curl http://169.254.169.254/latest/meta-data/instance-id
với boto3 để có được dòng điện chạy dụ dụ-id trong python?
Không có api cho nó, không. Có InstanceMetadataFetcher
nhưng hiện chỉ được sử dụng để tìm nạp vai trò IAM để xác thực.
Bất kỳ loại GET
nào cũng sẽ phục vụ bạn. Botocore sử dụng thư viện python requests
khá đẹp mắt.
import requests
response = requests.get('http://169.254.169.254/latest/meta-data/instance-id')
instance_id = response.text
Tôi chấp nhận điều này làm câu trả lời nhưng không có ý nghĩa. Làm thế nào một thể hiện có thể không dễ dàng biết tên riêng của nó? –
Lưu ý: Tôi đã nhìn thấy lỗi này không liên tục (trên cùng một trường hợp) với 'IOError: [Lỗi ổ cắm Errno] [Errno 113] Không có đường dẫn đến máy chủ', vì vậy có thể thực hành tốt nhất để thử một vài lần. –