Heighliner(/'haɪlaɪnər/) เป็นเครื่องมือสำหรับนักพัฒนาสมัยใหม่ที่ส่งสแต็กแอปพลิเคชันของคุณเป็นโค้ด คุณสามารถจัดโค้ดรายละเอียดระดับต่ำให้เป็นไฟล์การกำหนดค่าที่มนุษย์อ่านได้ ซึ่งคุณสามารถกำหนดเวอร์ชัน นำมาใช้ใหม่ และแชร์ได้ คุณยังสามารถนำเข้าสแต็กที่มีอยู่เพื่อสร้างสแต็กขั้นสูงเพิ่มเติมได้
เราจัดเตรียมและบำรุงรักษาสแต็กอย่างเป็นทางการเพื่อมอบประสบการณ์ที่พร้อมใช้งานทันทีสำหรับกรณีการใช้งานทั่วไป สภาพแวดล้อมการพัฒนาของคุณสามารถหมุนได้ในคลิกเดียว สิ่งนี้จะช่วยให้คุณสร้างแอปได้อย่างง่ายดายและรวดเร็วโดยใช้สแต็กเนทีฟบนคลาวด์ที่ล้ำสมัย
ชมวิดีโอ "การแนะนำ Heighliner":
Stack as Code (SaC) : สแต็กแอปพลิเคชันทั้งหมดของคุณสามารถเข้ารหัสได้ คุณสามารถกำหนดเวอร์ชัน ใช้ซ้ำ และแชร์สแต็กของคุณได้ คุณยังสามารถนำเข้าสแต็กที่มีอยู่เพื่อสร้างสแต็กขั้นสูงเพิ่มเติมได้ คุณสามารถเขียนในลักษณะที่ปรับให้เหมาะสมกับสภาพแวดล้อมของคุณ รวมถึงแผนภูมิ Helm, ไปป์ไลน์ CI/CD, การบันทึกและการตรวจสอบ, การรักษาความปลอดภัยและการควบคุมการเข้าถึง ฯลฯ นอกจากนี้เรายังจัดเตรียมสแต็กอย่างเป็นทางการเพื่อมอบแนวทางปฏิบัติที่ดีที่สุดสำหรับ Cloud Native ทันที
ขั้นตอนการทำงานที่ราบรื่น : หากไม่มี Heighliner เราได้เห็นผู้คนติดตั้งและกำหนดค่าเครื่องมือต่างๆ (เช่น Argocd, Grafana, Nocalhost, API Gateway) บน Kubernetes ซ้ำแล้วซ้ำเล่า มันแบ่งเวลาในการพัฒนาและทำให้พวกเขาเจ็บปวดในการเชื่อมต่อจุดต่างๆ ด้วย Heighliner คุณสามารถเพลิดเพลินกับขั้นตอนการทำงานที่ราบรื่นสำหรับการพัฒนาแอปของคุณ ซึ่งผสานรวมกับเครื่องมือโอเพ่นซอร์ส คุณสามารถทำทุกอย่างได้บนแพลตฟอร์มเดียว: การเขียนโค้ด การสร้างและการทดสอบ การจัดการไปป์ไลน์ CI/CD การดูบันทึกและตัวชี้วัด
โปรแกรม Declarative : เครื่องมือแบบดั้งเดิมขอให้คุณตั้งโปรแกรมเวิร์กโฟลว์ทีละขั้นตอน วิธีการนี้ใช้ไม่ได้ผลในวงกว้าง นักพัฒนามักจะหลงลืมโค้ดจำนวนมากอย่างล้นหลาม เราต้องการโซลูชันใหม่เพื่อตอบสนองความต้องการทางธุรกิจที่กำลังเติบโต - ระบบประกาศเพื่ออธิบายเป้าหมายที่ต้องการ คุณเพียงแค่สามารถเขียนสถาปัตยกรรมแอปพลิเคชันในระดับสูง แล้ว Heighliner จะจัดการกับการยกของหนัก
มัลติคลาวด์และไม่มีการล็อคอินจากผู้จำหน่าย : Heighliner เป็นโอเพ่นซอร์ส ผู้จำหน่ายเป็นกลาง และไม่เชื่อเรื่องพระเจ้าบนคลาวด์ ด้วยสถาปัตยกรรมแบบเสียบปลั๊กได้หลายคลาวด์ Heighliner สามารถปรับแอปของคุณให้เข้ากับแพลตฟอร์มคลาวด์ใดก็ได้ รหัสของคุณยังคงเหมือนเดิมสำหรับผู้ให้บริการระบบคลาวด์ (AWS, Azure ฯลฯ) ในขณะที่ Heighliner ทำงานร่วมกับพวกเขาอย่างชาญฉลาด คุณสามารถสร้างครั้งเดียวและวิ่งได้ทุกที่อย่างแท้จริง
ดูเอกสารประกอบเกี่ยวกับวิธีการเริ่มใช้ไฮไลเนอร์
เข้าร่วมกับเราที่ Discord
Highliner อยู่ในช่วงอัลฟ่าและกำลังได้รับการพัฒนาอย่างแข็งขัน
เราขอแนะนำให้ติดตั้ง Highliner รุ่นเสถียร แต่ถ้าคุณต้องการสร้างไฮไลเนอร์จากซอร์สโค้ด:
git clone [email protected]:h8r-dev/heighliner.git && cd heighliner
make hln
จากนั้นตรวจสอบเวอร์ชัน:
export PATH="$PWD/bin:$PATH"
hln version
ดูการมีส่วนร่วม.md