tunack
1.0.0
Kubernetes 中的 Tcp 和 Udp Nginx 自動配置
Kubernetes Nginx 入口管理器的 TCP 和 UDP 服務的自動設定服務
Tunack 旨在部署在您的叢集中。 YAML 檔案在部署資料夾中提供。
您需要讓 Nginx 入口管理器功能齊全(文件)
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 許可證獲得許可 - 有關詳細信息,請參閱許可證文件
查看許可證掃描報告