文件名称:parameterizer:Kubernetes应用程序生命周期管理的Babelfish
文件大小:160KB
文件格式:ZIP
更新时间:2024-05-15 16:53:14
kubernetes application helm installer operator
参数化器 Parameterizer通常是用于处理应用程序生命周期管理的命令行工具和Kubernetes运算符。 当前已测试并且仅与Kubernetes 1.9一起使用 就像Ingress允许通过不同的后端(NGINX,HAProxy)提供功能一般定义流量如何路由到Kubernetes服务一样, Parameterizer资源定义了一系列应用于应用程序定义输入(目录或注册表,例如或 ),将Kubernetes应用程序定义(例如,以, , 等表示)与用户定义的参数一起转换为参数化的Kubernetes YAML清单。 此参数化的YAML清单定义了应用程序所需的部署,服务等,并且可以例如在kubectl apply命令中使用以创建资源,也可以通过Helms的 , 或其他安装程序/ ALM工具来使用。 整体Parameterizer体系结构如下: 安装 目前,我们不提供二进制文件,因此
【文件预览】:
parameterizer-master
----Gopkg.toml(960B)
----.gitignore(314B)
----Makefile(261B)
----cli()
--------krm()
----pkg()
--------executor()
--------parameterizer()
----LICENSE(11KB)
----_config.yml(27B)
----examples()
--------ghost-helm.yaml(205B)
--------kubeless.yaml(813B)
--------grafana-helm-chain.yaml(2KB)
--------kubeless-labels.yaml(2KB)
----README.md(4KB)
----Gopkg.lock(5KB)
----img()
--------parameterizer-architecture.png(138KB)
----test()
--------ghost-helm.yaml(205B)
--------basic-helmspec.yaml(392B)
--------simple-helm.yaml(711B)
--------basic.yaml(945B)
--------install-ghost-with-helm.yaml(1KB)