VMware Tanzu Community Edition สู่ความสามารถระดับ Enterprise Grade Platform

VMware Tanzu Community Edition สู่ความสามารถระดับ Enterprise Grade Platform
VMware Tanzu Community Edition (TCE) ถึงแม้จะเป็น Community Edition แต่ความสามารถเทียบได้ระดับเดียวกันกับ Enterprise Grade Platform ที่เป็น Commercial version ช่วยให้เราสามารถเพิ่ม หรือ ปรับเปลี่ยน components ต่างได้อย่างอิสระ ช่วยให้ Developer สามารถนำไปสร้าง Application Platforms ซึ่งตอบโจทย์ความต้องการที่หลากหลายครบในเครื่องมือเดียว โดยไม่ต้องเริ่มต้นจากศูนย์

[Day 00] Build

จัดเตรียม Kubernetes Clusters ขึ้นอยู่กับความสะดวกของนักพัฒนาและรูปแบบการใช้งาน มี 2 วิธี ดังนี้
               1. Standalone clusters
               2. Workload clusters managed by a management cluster
( อ่านวิธีคลัสเตอร์เบื้องต้นได้จาก Blog ก่อนหน้า )

ตอบโจทย์ Developer ยุคใหม่! สร้าง Modernize Apps ได้ครบใน Platform เดียว

ตอบโจทย์ Developer ยุคใหม่! สร้าง Modernize Apps ได้ครบใน Platform เดียว

Tanzu Community Edition (TCE) รวบรวมความสามารถการพัฒนา Modernize Apps จากผู้ให้บริการ Cloud และ Infrastructure หลายราย กลไกหลักสำหรับแพลตฟอร์มเป็น Kubernetes Version ที่เป็น Open Source Distribution และที่สำคัญคือใช้งานได้ฟรี…

[Day01] Run

               IT Developer สามารถเริ่มสร้าง Layer เพิ่มเติม หรือ IT Operation จะเริ่มเพิ่มความสามารถในการตรวจสอบและบันทึก ทั้งหมดนี้ทำได้ผ่านความสามารถในการจัดการแพ็คเกจของ Tanzu Community Edition
               สิ่งนี้ถูกนำไปใช้โดยคำสั่งแพ็คเกจ tanzu ที่ส่วนหลัง Tanzu Community Edition มีที่เก็บของแพ็คเกจที่รองรับกับเวอร์ชัน Meta Data และอื่นๆ บนคลัสเตอร์ที่คุณต้องการเพิ่มแพ็คเกจเพิ่มเติม Tanzu Community Edition ปรับใช้คอนโทรลเลอร์ที่เข้าใจวิธีการติดตั้งแพ็คเกจจากที่เก็บ และ Custom Resource Definition (CRD) ที่เก็บสถานะของแพ็คเกจที่พร้อมสำหรับการติดตั้งหรือติดตั้งไว้แล้ว

ในการเพิ่มแพ็คเกจ คุณต้องเพิ่มที่เก็บก่อน:

               tanzu package repository add tce-repo \

                 –url projects.registry.vmware.com/tce/main:0.9.1 \

                 –namespace tanzu-package-repo-global

การดำเนินการนี้จะปรับใช้ที่เก็บที่คลัสเตอร์ทั้งหมดที่สามารถอ้างอิงได้

คุณยังสามารถผูกที่เก็บนี้กับ specific namespace
เมื่อเพิ่มที่เก็บและกระทบยอดแล้ว คุณจะได้รับรายการแพ็คเกจที่พร้อมใช้งานโดยเรียกใช้:

                $ tanzu package available list

ด้านล่างนี้เป็นตัวอย่างผลลัพธ์:

นักพัฒนาแอปฯ สามารถเลือกเพิ่มแพ็คเกจได้ โดยการดึงข้อมูลเวอร์ชันและอัปเดตข้อมูลเมตาที่จำเป็นสำหรับแพ็คเกจ ตัวอย่างเช่น ในการติดตั้ง Cert-Manager คุณสามารถดึงข้อมูลเวอร์ชันที่มีได้โดยเรียกใช้:

               tanzu package available list cert-manager.community.tanzu.vmware.com

เมื่อคุณมีเวอร์ชันแล้ว คุณสามารถติดตั้ง Cert-Manager โดยใช้คำสั่งนี้:

               tanzu package install cert-manager –package-name cert-manager.community.tanzu.vmware.com –version 1.3.1

ผลลัพธ์ที่ได้ จะเห็น Cert-Manager เพิ่มไปยังคลัสเตอร์:

ในทำนองเดียวกัน ทีมปฏิบัติการสามารถเริ่มติดตั้งแพ็คเกจ เช่น
Fluentbit หรือ Prometheus เพื่อรวบรวมบันทึกและตัวชี้วัดสำหรับแพลตฟอร์มจากส่วนกลาง

[Day02] Manage

จัดเตรียมคลัสเตอร์ ตั้งค่าแพ็คเกจ ปรับใช้แอปพลิเคชัน และทุกอย่างก็ดำเนินไปด้วยดี
แต่บางทีอาจเกิดปัญหาด้านความจุ หรือเวอร์ชันที่ใหม่กว่าของแพ็คเกจที่ใช้งานหมดไปแล้ว หรืออาจมี Kubernetes เวอร์ชันใหม่ และคุณต้องการอัปเกรดคลัสเตอร์ของคุณเป็นเวอร์ชันดังกล่าว

Tanzu Community Edition สามารถช่วยคุณทำสิ่งที่กล่าวมาทั้งหมดได้ ด้วย Command Line ดังนี้

Scale a workload cluster
คุณสามารถปรับขนาดคลัสเตอร์ภาระงานที่มีอยู่โดยระบุจำนวนโหนดใหม่
สำหรับโหนดคอนโทรลเลอร์และโหนดผู้ปฏิบัติงานให้กับ Tanzu CLI:

ปรับขนาด Cluster ด้วยคำสั่งนี้ :

tanzu cluster scale
— controlplane-machine-count 5
— worker-machine-count 10
— namespace tkg-system

Upgrade existing packages
สมมติว่าเราติดตั้ง Cert-Manager เวอร์ชัน 1.3.1
และตอนนี้เวอร์ชัน 1.5.1 พร้อมใช้งานแล้ว

อัปเกรด Cert-Manager ด้วยคำสั่งนี้:

tanzu package installed update cert-manager — version 1.5.1

Upgrade Kubernetes version
เมื่อเวอร์ชัน Kubernetes ใหม่พร้อมให้อัปเกรดแล้ว
Tanzu Community Edition จะจัดเตรียมเวอร์ชันอิมเมจของโหนดที่เหมาะสมเพื่อรองรับและอัปเกรด ในการอัปเกรดคลัสเตอร์ภาระงาน
คุณจะต้องอัปเกรด CLI และคลัสเตอร์การจัดการก่อน

ตรวจสอบการอัปเกรดที่พร้อมใช้งานสำหรับคลัสเตอร์ภาระงานที่กำหนดโดยเรียกใช้:

tanzu cluster available-upgrades get <CLUSTER-NAME>

และสุดท้าย หากต้องการอัปเกรดคลัสเตอร์เป็นเวอร์ชันล่าสุด ให้เรียกใช้คำสั่งนี้

               tanzu cluster upgrade <cluster-name>

คลัสเตอร์การจัดการใน Tanzu Community Edition จะเริ่มทำการอัปเกรดแบบต่อเนื่องบนโหนดคลัสเตอร์โดยอัตโนมัติ
โดยในแต่ละครั้งสมารถอัปเกรดโหนดคลัสเตอร์เดียว

สนใจบริการ หรือ ต้องการคำปรึกษาเพิ่มเติม

ได้ที่อีเมล marketing@tangerine.co.th หรือโทร 02-285-5511
ท่านจะได้รับคำตอบจากผู้เชี่ยวชาญมากประสบการณ์

Share on social media

Expand Interests

All and More

  • All
  • Apigee
  • Application Development
  • Business Transformation
  • Cisco
  • Converged Infrastructure
  • Data Analytics
  • Dell EMC
  • Dell Technologies
  • Dialogflow (Chatbot)
  • Event
  • G Suite
  • Google Cloud
  • Google Cloud Platform
  • Google Maps Platform
  • Google Workspace
  • Highlight
  • Huawei
  • Hybrid Cloud & Multi Cloud
  • Knowledge
  • Networking
  • Productivity & Work Transformation
  • Security
  • Smart Business Analytics & AI
  • Storage & Data Protection
  • Success Story
  • Tenable
  • Thales
  • VMware
All
  • All
  • Apigee
  • Application Development
  • Business Transformation
  • Cisco
  • Converged Infrastructure
  • Data Analytics
  • Dell EMC
  • Dell Technologies
  • Dialogflow (Chatbot)
  • Event
  • G Suite
  • Google Cloud
  • Google Cloud Platform
  • Google Maps Platform
  • Google Workspace
  • Highlight
  • Huawei
  • Hybrid Cloud & Multi Cloud
  • Knowledge
  • Networking
  • Productivity & Work Transformation
  • Security
  • Smart Business Analytics & AI
  • Storage & Data Protection
  • Success Story
  • Tenable
  • Thales
  • VMware
วิธีใช้ Google Data Studio
Data AnalyticsGoogle CloudGoogle Cloud Platform

Data Studio Tips! จะรู้ได้อย่างไรว่าใครควรใช้ Data Studio ในองค์กรเราบ้าง?

หลายองค์กรเริ่มมีการปรับตัวมาใช้ Business Intelligence แทนที่ Google Sheets หรือ Excel ในมุมของการทำ report กัน โดยมักจะใช้ Data Studio สำหรับทำ Dashboard เนื่องจากฟรีไม่มีค่าใช้จ่ายแล้ว ยังใช้งานง่ายตอบโจทย์ธุรกิจค่อนข้างครบถ้วน ซึ่งเราก็ต้องการที่จะ Build ให้องค์กรของเราใช้ Dashboard ที่ทางทีม BI สร้างมาให้กับทุกคน แต่คำถามต่อมาคือเราจะทราบได้อย่างไรว่าใครในองค์กรเราใช้ Data Studio กันบ้างล่ะ วันนี้ทาง Tangerine มีทริคดีๆ มาเล่าให้ฟังกัน

CiscoSecurity

Smart Workplace Technology: ตัวช่วยในการทำงานแบบ Hybrid ให้ดียิ่งขึ้น!

หลาย ๆ องค์กร ต้องต้องปรับตัวเข้ากับการทำงานแบบ Hybrid Work ทั้ง Work From Home หรือ Work From Anywhere เนื่องจากสถานการณ์บังคับจากเหตุการณ์แพร่เชื้อโควิด แต่อย่างไรก็ตามปัญหาที่ตามมาคือ เกิดการเปลี่ยนแปลงวัฒนธรรมองค์กร และการมีส่วนร่วมของคนในองค์กร (Engagement) ที่ลดน้อยลงอย่างชัดเจน สิ่งที่องค์กรต้องเตรียมพร้อมคือ การสร้าง Hybrid Workplace (แบ่งการทำงานทั้งที่ออฟฟิศและที่บ้าน) เพื่อรองรับรูปแบบที่เปลี่ยนไป และรองรับวิกฤตการณ์ที่อาจเกิดขึ้นอีกครั้ง

Security

เตรียมรับมือภัยร้าย BlackByte Ransomware ให้องค์กรอย่างมีประสิทธิภาพ

นับตั้งแต่รัฐบาลได้เริ่มออกมาตรการล็อกดาวน์ องค์กรต่าง ๆ ก็ไม่มีทางเลือกอื่นนอกจากต้องสนับสนุนให้สามารถทำงานได้จากระยะไกลหรือการทำงานที่บ้าน ในจุดนี้เองจึงทำให้องค์กรจะต้องมีพื้นฐานการป้องกันภัยคุกคามทางไซเบอร์ออกเป็นสองกลุ่ม ดังนี้

HighlightHybrid Cloud & Multi CloudVMware

เสริมการปกป้อง Virtual Environment ด้วย Workload Security

ในช่วงที่ผ่านมาเรามักจะได้ยินข่าวการโจมตีข้อมูลภายในองค์กร หรือการเรียกค่าไถ่ข้อมูล โดยที่ Hacker จะหาช่วงโหว่ต่าง ๆ เพื่อเข้าถึงข้อมูลในศูนย์ข้อมูลขององค์กร แล้วสร้างความเสียหายกับระบบงานทำให้ไม่สามารถใช้งานได้ และเรียกค่าไถ่จากองค์กรเพื่อให้ข้อมูล หรือระบบกลับมาใช้งานได้อีกครั้ง ในกรณีที่มีการสำรองข้อมูลไว้ก็จะช่วยให้กู้คืนข้อมูลกลับมาใช้งานได้ แต่อาจจะไม่ใช่ข้อมูลล่าสุด

Google CloudGoogle Cloud PlatformHighlight

รู้จักกับ BigLake ส่วนผสมที่ลงตัวของ Data Lake และ Data Warehouse

นับตั้งแต่โลกให้ความสนใจกับ Big Data คงไม่มีใครไม่เคยได้ยินคำว่า Data Lake นี่ไม่ใช่เรื่องใหม่ และมีมานานกว่า 10 ปีแล้ว หากให้ย้อนเวลาพาท่านผู้อ่านกลับไปราว ๆ 20 ปีก่อนที่ Data Lake จะเกิดขึ้น เราคงคุ้นเคยกับคำว่า “การทำเหมืองข้อมูลหรือ Data Mining” เสียมากกว่า นั่นคือยุคแรกที่เราเริ่มขุดเหมืองเพื่อหา Insight กัน

Scroll to Top

ติดต่อ tangerine

Tel: +66 2 2855511   |   Email: info@tangerine.co.th





      This website uses cookies to ensure you get the best experience on our website. View Privacy Policy