การเปลี่ยนตำแหน่ง environment ทำให้คุณสามารถย้าย environment ไปยังบัญชี Ruk-Com Cloud อื่นภายในแพลตฟอร์มเดียวกันได้ (โดยจะต้องมีการยืนยันจากทั้งสองบัญชี)
เหตุผล
ฟีเจอร์นี้มีประโยชน์ในหลายกรณี ยกตัวอย่างเช่น, หากคุณต้องการ:
- ย้ายโปรเจกต์ทั้งหมดของคุณไปยังบัญชีใหม่, บัญชีที่ลงทะเบียนด้วยอีเมลอื่น
- ย้ายโปรเจกต์ของคุณไปยังบัญชีของนักพัฒนารายอื่นในกรณีที่พนักงานออกจากบริษัท
- ย้าย production environment ที่พร้อมใช้งานไปยังบัญชีหลักของบริษัทจากบัญชีที่ใช้ทดสอบส่วนบุคคล
- กู้คืน environment ในบัญชีเก่าที่ถูกปิดใช้งานโดยไม่ต้องเปิดใช้งานบัญชีใหม่
เคล็ดลับ: นอกจากนี้ผู้ให้บริการโฮสติ้งสามารถเสนอบริการในการสร้างแอปพลิเคชันที่จำเป็นหลังจากกำหนดค่าและทดสอบแล้ว production environment ที่พร้อมใช้งานจะถูกโอนไปยังบัญชีของคุณ
เงื่อนไข
สภาพแวดล้อมใดๆที่ (หยุด/ทำงาน) สามารถโอนจากบัญชีใดก็ได้ (รวมถึงบัญชีที่ปิดใช้งานแล้ว) อย่างไรก็ตาม ประเภทของบัญชีควรเป็นไปตามข้อกำหนดต่อไปนี้:
- type – สามารถเป็นประเภทใดก็ได้ (beta, billing) ยกเว้นบัญชีที่ทดลองใช้งาน
- status – ควรเปิดใช้งาน (เช่น ไม่ถูกระงับหรือปิดใช้งาน)
- quotas – ควรมีโควต้าที่เพียงพอ (ข้อจำกัด) เพื่อเพิ่ม environment
หมายเหตุ: แพลตฟอร์มที่มี่เวอร์ชันต่ำกว่า 5.9.3 สามารถย้าย environment ไปยังบัญชีที่เรียกเก็บเงินเท่านั้น
ยกตัวอย่างเช่น โควต้าบางส่วนจะถูกตรวจสอบระหว่างการเปลี่ยนตำแหน่ง: cloudlets ต่อคอนเทนเนอร์, node ต่อ environment บัญชีบน environment public IP / VPS / high-availability features (หากเปิดใช้งานในระหว่างการโอน environment) เป็นต้น
นอกจากนี้หากเกิดข้อผิดพลาด คุณจะเห็นการแจ้งเตือนโดยตรงที่แดชบอร์ด
ผลลัพธ์
Environment จะไม่มีการเปลี่ยนแปลงใดๆหลังจากการย้าย เจ้าของใหม่จะได้รับสถานะเดียวกัน, deploy แอปพลิเคชันในแบบเดียวกันและการกำหนดค่าเองที่เหมือนกัน รวมถึงค่าใช้จ่ายที่ตามมาทั้งหมดจะถูกนำไปใช้กับเจ้าของใหม่เช่นกัน
นอกจากนั้นการย้าย environment จะไม่ถูกแชร์จากผู้ใช้งานทั้งหมดที่เข้าถึงได้
ขั้นตอนการย้าย Environment
มาดูกระบวนการย้าย environment กัน
1. คลิกปุ่ม Settings ถัดจาก environment ที่ต้องการย้าย environment
2. เมื่อเปิดแท็บขึ้นมาแล้วให้ไปที่ส่วน Change Owner จากนั้นใส่ email ของผู้ใช้งานที่ต้องการจะย้าย environment ไป (เจ้าของคนใหม่)
3. หากพบบัญชีที่คุณป้อนเข้าไปและตรงตามข้อกำหนด คุณจะเห็นการแจ้งเตือนว่าคำขอได้ถูกส่งไปเรียบร้อยแล้ว
เคล็ดลับ: คุณสามารถยกเลิกขำขอได้โดยคลิกปุ่ม Cancel Request (จนกว่าจะได้รับการยืนยันจากเจ้าของคนใหม่)
4. เจ้าของ environment คนใหม่จะได้รับคำขอโอน environment พร้อมกับ URL การยืนยันทางอีเมล
หมายเหตุ: ในขณะที่รอการยืนยัน environment นั้นจะถูกทำเครื่องหมาย สำหรับการโอนที่รอดำเนินการในหน้าแดชบอร์ด
5. เมื่อเจ้าของคนใหม่ทำการยืนยันคำขอโอน environment แล้ว (คลิกลิงก์จากอีเมล) environment จะถูกลบออกจากแดชบอร์ดของผู้ใช้คนแรกและจะไปปรากฏที่แดชบอร์ดของเจ้าของคนใหม่ โดยผู้ใช้คนแรกจะได้รับอีเมลเกี่ยวกับการโอน environment ที่สำเร็จแล้ว
เพิ่มเติม: ในระหว่างขั้นตอนนี้บัญชีเจ้าของคนใหม่จะได้รับการตรวจสอบ (เพื่อให้มีขีดจำกัดที่เพียงพอ) หากพบว่าบัญชีไม่เป็นไปตามข้อกำหนดกระบวนการโอนจะหยุดลงโดยเจ้าของบัญชีนั้นจะได้รับข้อความเกี่ยวกับข้อผิดพลาดที่หน้าแดชบอร์ดและจะส่งอีเมลไปที่เจ้าของ environment คนแรก
ด้วยคุณสมบัตินี้ คุณสามารถย้าย environment จากบัญชีหนึ่งไปยังอีกบัญชีหนึ่งได้อย่างง่ายดาย