ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / RUBY

คู่มือ Ruby Versions สำหรับ Ruby

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

Platform นี้รองรับกลไก Ruby เวอร์ชันหลักล่าสุดทั้งหมดและจัดให้มีการอัปเดต Stack ที่เหมาะสมเป็นประจำเพื่อให้อัปเดตอยู่เสมอปัจจุบัน Ruby เวอร์ชันต่อไปนี้พร้อมใช้งาน:

  • 3.2.11
  • 3.3.12
  • 3.4.10
  • 4.0.6

รายการอัพเดทล่าสุดที่มีอยู่บน Platform มีให้ผ่านการอัปเดตเฉพาะเป็นประจำ (รายสัปดาห์)เวอร์ชัน StackSoftwareเอกสาร.

คุณสามารถเลือกอันที่ต้องการได้ในระหว่างการสร้าง Environmentและรวดเร็วสลับระหว่างหลังจากนั้น

สร้าง Environment Ruby

  1. คลิกที่Environment ใหม่ปุ่มที่ด้านบนของ Dashboard

Image 35: create new environment button2. ภายในวิซาร์ด Topology ที่เปิดอยู่ให้สลับไปที่ทับทิมแท็บและเลือก Application Server ที่ต้องการ (อาปาเช่หรือNGINX). จากนั้นเลือกรุ่นเครื่องยนต์พร้อมรายการแบบเลื่อนลงที่เหมาะสมที่ส่วนกลางของเฟรม

Image 36: topology wizard choose Ruby versionกำหนดค่าการกำหนดค่าอื่นๆที่ต้องการ (เช่นขีดจำกัด cloudletsPublic IP,ภูมิภาคฯลฯ) และคลิกสร้าง.

เปลี่ยนเวอร์ชันทับทิม

สำหรับ Environment ที่มีอยู่แล้วคุณสามารถเปลี่ยนเวอร์ชัน Ruby ได้กำลัง DeployContainer ใหม่::

  1. มีสองตัวเลือกในการเข้าถึงกล่องโต้ตอบการอัปเดต Container:
  • ผ่านตัวช่วยสร้าง Topology (ใช้เปลี่ยน Topology Environmentถัดจาก Environment ที่เหมาะสม) โดยคลิกที่เวอร์ชัน Stack/แท็กในส่วนกล่องโต้ตอบส่วนกลาง

Image 38: topology wizard change Ruby version* ด้วยความเหมาะสมRedeploy Containerปุ่มถัดจาก Node/Layer ที่ต้องการ

Image 39: redeploy containers button

  1. ในหน้าต่างที่เปิดอยู่ให้ปรับการตั้งค่าต่อไปนี้:
  • แท็ก- อนุญาตให้เลือกเวอร์ชัน Ruby ที่ต้องการ
  • เก็บข้อมูลปริมาณ- บันทึกข้อมูลเข้าไว้เล่ม
  • พร้อมกันหรือการ Deploy ตามลำดับโดยมีความล่าช้า(สำหรับServer ที่ปรับขนาดเท่านั้น) - กำหนดว่าควร DeployContainer ทั้งหมดภายใน Layer อีกครั้งในครั้งเดียวหรือทีละรายการเพื่อหลีกเลี่ยงการหยุดทำงาน

Image 40: Ruby container redeploy dialog3. คลิกDeploy ใหม่และยืนยันผ่านกรอบป๊อปอัปที่ปรากฏ

Image 41: redeploy confirmation pop-upในอีกสักครู่เวอร์ชัน Ruby ของ Node ของคุณจะได้รับการอัปเดต