5 คะแนน โดย ironlung 2024-03-14 | 6 ความคิดเห็น | แชร์ทาง WhatsApp
  • Pulumi:
    • รองรับความสามารถที่ช่วยให้กำหนดค่าและจัดการอินฟราสตรักเจอร์ได้อย่างสะดวกในฐานะเครื่องมือ IaC
    • โปรเจกต์โอเพนซอร์สที่พัฒนาโดย HashiCorp
    • ใช้สำหรับนิยามและจัดการคลาวด์อินฟราสตรักเจอร์ด้วยภาษาโปรแกรม
  • คุณสมบัติ:
    • รองรับหลายแพลตฟอร์มคลาวด์ เช่น AWS, Azure, Google Cloud, Kubernetes
    • สามารถนิยามและจัดการอินฟราสตรักเจอร์ด้วย Go, Python, TypeScript, JavaScript, C#, Java, YAML เป็นต้น
    • สามารถย้ายจาก Terraform, AWS CloudFormation, Azure Resource Manager, Kubernetes YAML & Helm Charts มายัง Pulumi ได้
  • วิธีสร้างบริการจัดเก็บข้อมูล S3 ของ AWS:
    • สร้างผู้ใช้ IAM ที่มีสิทธิ์สร้าง S3 แล้วลงทะเบียนด้วย AWS configure
    • ติดตั้ง Pulumi ด้วย Brew และตั้งค่าโปรเจกต์ด้วย $pulumi new aws-python
      • เมื่อใช้งาน Pulumi ครั้งแรก จะมีข้อความแนะนำว่า “จำเป็นต้องเข้าสู่ระบบ”
    • หลังเข้าสู่ระบบแล้ว ให้ป้อนชื่อโปรเจกต์ คำอธิบาย ชื่อสแตก และรีเจียนเพื่อสร้างโปรเจกต์
    • หากป้อน $ pulumi up เพื่อสร้างรีซอร์ส ระบบจะแสดงการเปลี่ยนแปลงต่าง ๆ
    • หากเลือก yes ระบบจะสร้างรีซอร์สในสภาพแวดล้อม AWS จริง
    • หลังจากเข้าสู่ระบบ AWS แล้ว เมื่อไปที่คอนโซล Amazon S3 จะสามารถตรวจสอบบัคเก็ตที่สร้างด้วยคำสั่ง pulumi up ได้

6 ความคิดเห็น

 
bus710 2024-03-15

แม้ Terraform จะมีอัตราการนำไปใช้สูงกว่า แต่ผมกลับชอบ Pulumi มากกว่าน่ะครับ ยังไงก็เพราะมันใช้ภาษาที่เคยใช้อยู่ได้ด้วย…

 
nasir17 2024-03-14

Pulumi ก็พัฒนาโดย HashiCorp เหรอ? ที่ HashiCorp พัฒนาคือ Terraform ไม่ใช่เหรอ?

 
ironlung 2024-03-14

สวัสดีครับ/ค่ะ นี่คือ Infograb เราได้ตรวจสอบเนื้อหาดังกล่าวและแก้ไขต้นฉบับบนบล็อกแล้ว ขอขอบคุณที่ชี้ให้เห็นข้อผิดพลาดของเนื้อหา ต่อไปเราจะระมัดระวังให้มากขึ้นเพื่อส่งมอบข้อมูลที่ถูกต้อง

 
ironlung 2024-03-14

ขออภัยที่ได้ให้ข้อมูลที่ไม่ถูกต้อง ผมต้องการแก้ไขเนื้อหาดังกล่าวหรือลบบทสรุป แต่เนื่องจากผ่านไปแล้วสองชั่วโมงนับจากเวลาที่เขียน จึงลบได้ยาก ต้องขออภัยอีกครั้งครับ

 
nasir17 2024-03-14

รู้สึกมีกลิ่นอายว่าถูกเขียนด้วย AI อยู่นิดหน่อย แต่ก็ AI อีกนั่นแหละ

 
c1t1d0s7 2024-03-14

Pulumi ถูกสร้างโดย Pulumi และถูกต้องที่ HashiCorp เป็นผู้สร้าง Terraform
ในบทความต้นฉบับก็ระบุผิดเหมือนกันว่า Pulumi ถูกสร้างโดย HashiCorp...