proxless:HTTP代理-在Kubernetes集群中启用无服务器

时间:2024-05-29 12:44:58
【文件属性】:

文件名称:proxless:HTTP代理-在Kubernetes集群中启用无服务器

文件大小:97KB

文件格式:ZIP

更新时间:2024-05-29 12:44:58

Go

无代理 通过使用Proxless按需进行所有部署,降低您的kubernetes成本。 在您的服务之前部署Proxless,它将在不需要时缩减相关的部署,并在需要时缩减其规模。 不需要CRD,不需要庞大的堆栈,无代理部署是您唯一需要的东西。 Openshift友好 免责声明 Proxless在Alpha模式下提供。 在生产集群上使用它的风险由您自己承担。 1分钟内 Proxless是用golang编写的简单代理,消耗最少的资源。 除了无代理部署之外,您不需要运行任何其他操作,它也不会修改您的现有资源。 Proxless在群集中寻找具有特定注释的服务,并按比例放大和缩小其关联的部署。 注意:为了使无代理服务器具有完全高的可用性,所有副本都需要在彼此之间同步每个请求的lastUsed时间。 为了实现这一点,需要一个非持久的独立redis。 此配置是完全可选的,并在掌舵图中提供。 查看以


【文件预览】:
proxless-master
----go.mod(371B)
----.env.example(1KB)
----.github()
--------workflows()
----go.sum(22KB)
----Dockerfile(332B)
----example()
--------README.md(2KB)
--------nginx()
--------kubectl()
----internal()
--------memory()
--------utils()
--------logger()
--------model()
--------pubsub()
--------controller()
--------config()
--------cluster()
--------server()
----LICENSE(1KB)
----README.md(3KB)
----docs()
--------annotations.md(1KB)
--------how-work-proxless.md(5KB)
--------README.md(152B)
----.gitignore(20B)
----deploy()
--------kubectl()
--------helm()
----cmd()
--------main.go(823B)

网友评论