Tcp และ Udp Nginx กำหนดค่าอัตโนมัติใน Kubernetes
บริการกำหนดค่าอัตโนมัติสำหรับบริการ TCP และ UDP สำหรับตัวจัดการทางเข้า Kubernetes Nginx
Tunack สร้างมาเพื่อปรับใช้ในคลัสเตอร์ของคุณ ไฟล์ YAML มีอยู่ในโฟลเดอร์ปรับใช้
คุณต้องมีตัวจัดการ Nginx ingress ที่ทำงานได้อย่างสมบูรณ์ (doc)
kubectl apply -f https://raw.githubusercontent.com/mafzst/tunack/v0.1.0/deploy/with-rbac.yaml
มันจะสร้างการปรับใช้ในเนมสเปซ ingress-nginx
Tunack ใช้คำอธิบายประกอบในบริการเพื่อตรวจจับพอร์ตที่จะเปิดเผย
tunack.dahus.io/[protocol]-service-[proxyPort]: [servicePort]
tcp|udp
: ระบุประเภทบริการมีเพียง TCP เท่านั้นที่ถูกนำมาใช้
apiVersion : v1
kind : Service
metadata :
name : my-tcp-service
annotations :
- tunack.dahus.io/tcp-service-3000 : 80
spec :
ports :
- port : 80
targetPort : 8080
selector :
app : my-tcp-service
โปรดอ่าน CONTRIBUTING.md เพื่อดูรายละเอียดเกี่ยวกับจรรยาบรรณของเรา และขั้นตอนในการส่งคำขอดึงถึงเรา
เราใช้ SemVer สำหรับการกำหนดเวอร์ชัน สำหรับเวอร์ชันที่มี โปรดดูแท็กบนที่เก็บนี้
ดูรายชื่อผู้ร่วมให้ข้อมูลที่เข้าร่วมโครงการนี้ด้วย
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต GNU GPLv3 - ดูรายละเอียดในไฟล์ใบอนุญาต
ดูรายงานการสแกนใบอนุญาต