# Cloud Native

จาก ONEWEB เวอร์ชัน 5.0.21.07 AppSpace ให้การสนับสนุนแบบคลาวด์เนทีฟสําหรับการเปิดใช้งานแอพพลิเคชันที่มีคอนเทนเนอร์

ขั้นตอนที่ 1 ของการทํางานกับ Cloud Native คือการลงทะเบียนบัญชีบริการคลาวด์ของคุณกับ Cloud Native ไปที่ไอคอนเมนู Cloud Native บนแถบเมนูด้านซ้าย

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FeRdJBNJ6yhNErGcDKYLX%2Fimage.png?alt=media&#x26;token=77cc370c-71f1-4cd9-9c80-33c518ee6d34" alt=""><figcaption></figcaption></figure></div>

ในการลงทะเบียนบัญชีบริการคลาวด์ของคุณคุณต้องมีรายละเอียดการกําหนดค่า kube สําหรับคลัสเตอร์ kubernetes ของคุณ มีข้อกําหนดในการทดสอบการเชื่อมต่อกับคลัสเตอร์ของคุณเพื่อตรวจสอบรายละเอียด

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FowEbuOHdJFruRKISaiHS%2Fimage.png?alt=media&#x26;token=6e08d8e1-3cfb-49e1-ab4b-42a47dfdcec6" alt=""><figcaption></figcaption></figure></div>

เมื่อ cloud service ทํางานผู้ใช้สามารถสร้างประเภทอ็อบเจ็กต์อื่น ๆ บนคลัสเตอร์ kubernetes ของคุณได้

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FCMG5QfAkHtGkZYUtnpkv%2Fimage.png?alt=media&#x26;token=9a7d0d0e-e13f-462c-adfc-0c47d0f6940e" alt=""><figcaption></figcaption></figure></div>

ขั้นตอนที่ 2 คือการสร้างตัวแปรสภาพแวดล้อม กําหนดค่าเป็น map หรือ secret ขั้นตอนนี้เป็นทางเลือก

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FTe81NnLE90ZvhUDJ5z05%2Fimage.png?alt=media&#x26;token=2aa42b5a-ba47-4df5-89c6-fafdea3d829c" alt=""><figcaption></figcaption></figure></div>

ขั้นตอนที่ 3 คือการสร้าง namespace ที่เหมาะสมสําหรับการเรียกใช้คลัสเตอร์แอพพลิเคชันของคุณ

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FgJfn04pQkeQZKHAEnvBw%2Fimage.png?alt=media&#x26;token=b89e6029-8498-4ee7-8da3-0164d1e0771d" alt=""><figcaption></figcaption></figure></div>

ขั้นตอนต่อไปคือการสร้างที่เก็บข้อมูล ผู้ใช้สามารถเลือก volume บนโฮสต์หรือจากที่ cluster storage ผู้ใช้สามารถสร้างพื้นที่เก็บข้อมูลเป็น Read, Write Once, Read-Only Many และ Read Write Many นอกจากนี้ยังมีตัวเลือกในการ step limit

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FNOOjgx2T1215lFs77xv8%2Fimage.png?alt=media&#x26;token=6c519d25-0b6e-4ef0-8e0b-ce5e4ecf53bc" alt=""><figcaption></figcaption></figure></div>

ขั้นตอนที่ 5 คือการสร้างการปรับใช้ มีหลายตัวเลือกในการตั้งค่าการอ้างสิทธิ์, เพิ่มปริมาณ, เพิ่มกําหนดค่า map, ระบุพอร์ต, ระบุจํานวนแบบจําลอง, และกําหนดขีดจํากัด สําหรับ CPU และหน่วยความจํา

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FgAE0r1fiy5pJ8L3qrsCs%2Fimage.png?alt=media&#x26;token=ff6abc7b-c03c-4043-9c08-344dcd43fb6c" alt=""><figcaption></figcaption></figure></div>

และขั้นตอนสุดท้ายคือการสร้างบริการสําหรับการปรับใช้ของคุณ

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2Fd1l8pJwazuW2vF6uguyT%2Fimage.png?alt=media&#x26;token=11aa6a1d-9c52-4a25-bfb3-1402b566d66f" alt=""><figcaption></figcaption></figure></div>

เมื่อบริการของคุณเริ่มต้นระบบจะแสดง node port URL ที่เปิดเผยเพื่อเข้าถึงบริการของคุณ

<div align="left"><figure><img src="https://310843772-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0tTzmeRnIuFmYs1AyPG8%2Fuploads%2FlpC15kaNmWgEmN41NhkO%2Fimage.png?alt=media&#x26;token=22b70003-da7a-464f-a5e4-91bacabff3ff" alt=""><figcaption></figcaption></figure></div>
