
Timoni Kubernetes 包管理器
Timoni 是 Kubernetes 的軟件包管理器,由 CUE 提供支持,靈感來自 Helm。
Timoni 項(xiàng)目致力于改善編寫 Kubernetes 配置的用戶體驗(yàn)。Timoni 沒有像 Helm 那樣將 Go 模板與 YAML 混合在一起,也沒有像 Kustomize 那樣將 YAML 分層,而是依靠 cuelang 的類型安全、代碼生成和數(shù)據(jù)驗(yàn)證功能來提供創(chuàng)建、打包和向 Kubernetes 交付應(yīng)用程序的更好體驗(yàn)。
Timoni 正在積極開發(fā)中,仍處于起步階段。API 和命令行界面可能會(huì)以向后不兼容的方式進(jìn)行更改。
Timoni 模塊包含一組 CUE 定義和約束,這些定義和約束被組織成具有固定結(jié)構(gòu)的?CUE 模塊。模塊接受用戶以?values.cue?文件形式提供的一組值,并輸出 Timoni 在 Kubernetes 上部署的一組 Kubernetes 對(duì)象。
模塊結(jié)構(gòu):
├──?cue.mod │???├──?gen?#?Kubernetes?types │???└──?module.cue?#?Module?metadata ├──?templates │???├──?config.cue?#?Config?schema?and?default?values │???├──?deployment.cue?#?Kubernetes?Deployment?template │???└──?service.cue?#?Kubernetes?Service?template ├──?timoni.cue?#?Timoni?entry?point └──?values.cue?#?Timoni?values?placeholder
模塊示例可以在?example/podinfo?和?Examples/redis?中找到。
[超站]友情鏈接:
四季很好,只要有你,文娛排行榜:https://www.yaopaiming.com/
關(guān)注數(shù)據(jù)與安全,洞悉企業(yè)級(jí)服務(wù)市場(chǎng):https://www.ijiandao.com/

隨時(shí)掌握互聯(lián)網(wǎng)精彩
- 1 習(xí)近平接見新疆各族各界代表 7904780
- 2 樺加沙風(fēng)眼內(nèi)部曝光 拍攝部門:震撼 7807853
- 3 飛機(jī)狂風(fēng)中降落 機(jī)翼險(xiǎn)些砸地 7714074
- 4 援疆的山海深情 跨越千里萬里 7616595
- 5 馬克龍被美警察攔下 當(dāng)場(chǎng)打給特朗普 7520039
- 6 臺(tái)風(fēng)“樺加沙”影響有多大?解讀來了 7425500
- 7 深圳機(jī)場(chǎng)飛機(jī)被“五花大綁”防臺(tái)風(fēng) 7329421
- 8 盒馬最難吃甜品被臺(tái)風(fēng)選出來了 7237600
- 9 上海再通報(bào)多校午餐發(fā)臭:涉嫌瞞報(bào) 7136914
- 10 醫(yī)院通報(bào)“CT報(bào)告單現(xiàn)不文明用語” 7039811