26 คะแนน โดย dangtony98 2023-02-13 | 8 ความคิดเห็น | แชร์ทาง WhatsApp

สวัสดีครับ! เมื่อไม่กี่เดือนก่อน พวกเราได้รับการตอบรับเข้า Y Combinator และได้เปิดซอร์ส Infisical ให้ทุกคนสามารถเข้าดูและใช้งานได้ แพลตฟอร์มนี้ใช้สำหรับจัดเก็บตัวแปรสภาพแวดล้อม และสามารถฉีดค่าเหล่านี้เข้าไปยังแอปพลิเคชันภายในเครื่อง หรือระบบ CI/CD และอินฟราสตรักเจอร์ได้ ใช้งานร่วมกับทุกภาษา/เฟรมเวิร์กได้!

ตั้งแต่ Show GN ครั้งก่อน มีการอัปเดตจำนวนมาก:

  • การผสานรวมสำหรับ Vercel, GitHub Actions, GitLab, Netlify, Render
  • การผสานรวมสำหรับ Kubernetes
  • บันทึกกิจกรรม
  • การกู้คืนตามช่วงเวลาที่กำหนดและการจัดการเวอร์ชันสำหรับตัวแปรสภาพแวดล้อม

ลองใช้ Infisical (https://github.com/Infisical/infisical) แล้วส่งความคิดเห็นมาได้เลย!

8 ความคิดเห็น

 
jujumilk3 2023-02-26

ลองใช้แล้ว ดีมากเลย

 
luckydaun 2023-02-13

เจ๋งดีนะ :)

 
bichi 2023-02-13

กดไลก์ครับ

 
p6tth7sg6ixkajsg3mic 2023-02-13

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

 
p6tth7sg6ixkajsg3mic 2023-02-13

อืม.. ตอนรัน pm2 ในโหมด cluster มีปัญหาที่แต่ละคลัสเตอร์ไม่สามารถ bind พอร์ตได้ ...
แต่ถ้าเป็นโหมด fork จะทำงานได้ดีครับ. ดูเหมือนว่าจะปน ๆ กับปัญหาของตัว pm2 เองด้วยนะครับ.
(โหมด cluster + การรัน npm script ทำงานได้ไม่ค่อยดี)

 
matsiiako 2023-02-13

ขอบคุณครับ! หากมีคำถามสงสัย แจ้งให้เราทราบได้เลย

 
p6tth7sg6ixkajsg3mic 2023-02-13

https://github.com/minkihan/infisical-pm2-problem

นี่คือโค้ดสำหรับจำลองปัญหาที่กล่าวถึงข้างต้น
หวังว่าจะสามารถจัดการได้ด้วยดีนะครับ .. 🙏🏻

 
dangtony98 2023-02-13

ขอบคุณมากจริง ๆ สำหรับคำชื่นชม :)

ผมจะตรวจดูโค้ดแล้วรีบแพตช์ปัญหานี้ในเร็ว ๆ นี้ครับ!