5 điểm bởi ironlung 2024-03-14 | 6 bình luận | Chia sẻ qua WhatsApp
  • Pulumi:
    • Hỗ trợ các tính năng giúp cấu hình và quản lý hạ tầng thuận tiện bằng công cụ IaC
    • Dự án mã nguồn mở do HashiCorp phát triển
    • Được sử dụng để định nghĩa và quản lý hạ tầng đám mây bằng ngôn ngữ lập trình
  • Đặc điểm:
    • Hỗ trợ nhiều nền tảng đám mây như AWS, Azure, Google Cloud, Kubernetes
    • Có thể định nghĩa và quản lý hạ tầng bằng Go, Python, TypeScript, JavaScript, C#, Java, YAML
    • Có thể di chuyển sang Pulumi từ Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML & Helm Charts
  • Cách tạo dịch vụ lưu trữ S3 của AWS:
    • Tạo người dùng IAM có quyền tạo S3, sau đó đăng ký bằng AWS configure
    • Cài đặt Pulumi bằng Brew, thiết lập dự án bằng $pulumi new aws-python
      • Khi dùng Pulumi lần đầu, sẽ hiện thông báo rằng “cần đăng nhập”
    • Sau khi đăng nhập xong, nhập tên dự án, mô tả, tên stack và vùng để thiết lập dự án thì dự án sẽ được tạo
    • Để tạo tài nguyên, nhập $ pulumi up để xem các thay đổi
    • Chọn yes thì tài nguyên sẽ được tạo trong môi trường AWS thực tế
    • Sau khi đăng nhập vào AWS, chuyển đến bảng điều khiển Amazon S3 thì có thể xác nhận bucket được tạo bằng lệnh pulumi up

6 bình luận

 
bus710 2024-03-15

Dù Terraform có tỷ lệ áp dụng cao hơn, nhưng tôi vẫn thấy nghiêng về Pulumi hơn. Có lẽ là vì có thể dùng chính ngôn ngữ mình vốn đã quen dùng…

 
nasir17 2024-03-14

Pulumi cũng do HashiCorp phát triển à? Chẳng phải thứ HashiCorp phát triển là Terraform sao?

 
ironlung 2024-03-14

Xin chào. Chúng tôi là Infograb. Chúng tôi đã kiểm tra nội dung liên quan và chỉnh sửa lại bài gốc trên blog. Xin cảm ơn bạn đã chỉ ra lỗi trong nội dung. Chúng tôi sẽ chú ý hơn nữa để cung cấp thông tin chính xác trong thời gian tới.

 
ironlung 2024-03-14

Xin lỗi vì đã cung cấp thông tin sai. Tôi muốn sửa nội dung đó hoặc xóa bài tóm tắt, nhưng vì đã hơn hai tiếng kể từ khi đăng nên việc xóa trở nên khó khăn. Thành thật xin lỗi một lần nữa.

 
nasir17 2024-03-14

Cảm giác hơi như được AI viết, nhưng lại là AI nữa

 
c1t1d0s7 2024-03-14

Pulumi là do Pulumi tạo ra, còn HashiCorp đúng là bên đã tạo ra Terraform.
Ngay trong bài gốc cũng ghi nhầm rằng Pulumi là do HashiCorp tạo ra...