Điểm:2

Có cài đặt aws cli tối thiểu không?

lá cờ nl

Đôi khi tôi muốn khởi tạo một phiên bản và chạy lệnh aws cli trên đó một cách nhanh chóng, nhưng có vẻ như quá trình cài đặt aws cli có độ trễ lớn. Có cách nào để cài đặt "tối thiểu" loại bỏ nhiều tệp không cần thiết trong quá trình triển khai/kiểm tra tự động, chẳng hạn như tất cả các tệp mẫu không? Hoặc thậm chí có thể là các phiên bản của cli chỉ chứa một lệnh duy nhất, chẳng hạn như s3 hoặc ec2?

Lưu ý rằng các phiên bản không chạy trong AWS EC2 và tôi không có quyền kiểm soát hình ảnh hoặc tôi sẽ sử dụng hình ảnh được cài đặt sẵn AWS CLI. Cũng lưu ý rằng các dịch vụ tôi cần sử dụng là S3 và CloudFront.

lá cờ vn
Tạo một phiên bản, cài đặt CLI và tạo AMI cho phiên bản đó.
Điểm:3
lá cờ id
MLu

Tôi không nghĩ vậy, hầu hết các phụ thuộc được sử dụng bởi hầu hết các lệnh AWS CLI mà tôi nghi ngờ nên việc cài đặt phiên bản rút gọn sẽ không thực sự giúp ích nhiều.

Nhưng bạn có thể:

  1. Sử dụng AMI đi kèm với AWS CLI đã được cài đặt - ví dụ: Amazon Linux 2

  2. Tạo AMI của riêng bạn với AWS CLI đã cài đặt và sử dụng AMI đó làm hình ảnh cơ sở - chỉ cần tạo một phiên bản từ hình ảnh bạn chọn, cài đặt AWS CLI, thực hiện Tạo hình ảnh (= tạo AMI mới) và sử dụng hình ảnh đó cho các thử nghiệm của bạn.

  3. Sử dụng các công cụ dành riêng cho dịch vụ như s3cmd hoặc EB CLI điều đó có thể yêu cầu ít phụ thuộc hơn.

Hy vọng rằng sẽ giúp :)

Mike Godin avatar
lá cờ nl
Tôi đã cập nhật câu hỏi của mình để lưu ý rằng các phiên bản không chạy trong AWS, vì vậy các công cụ như s3cmd chính xác là thứ tôi đang tìm kiếm.
Điểm:1
lá cờ vn

Giả sử bạn có thể chạy một container, bạn có thể sử dụng Hình ảnh Docker AWS CLI phiên bản 2. Sau khi hình ảnh được kéo lần đầu tiên, vùng chứa khởi chạy và chạy aws một cách nhanh chóng.

Điểm:1
lá cờ gp
Tim

Bạn đã cân nhắc chưa Vỏ đám mây AWS? Nó miễn phí, được cài đặt sẵn AWS CLI và sau lần khởi chạy đầu tiên, tôi nghĩ nó sẽ mở khá nhanh.

Câu hỏi của bạn không cho biết bạn đang cố gắng đạt được điều gì, mà chỉ cho biết bạn đang cố gắng đạt được điều đó như thế nào, vì vậy rất khó để biết chắc chắn liệu điều này có hữu ích hay không.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.