harmonyos2-kubernetes-pfsense-controller:集成Kubernetes和pfSense

时间:2024-07-21 09:00:33
【文件属性】:

文件名称:harmonyos2-kubernetes-pfsense-controller:集成Kubernetes和pfSense

文件大小:51KB

文件格式:ZIP

更新时间:2024-07-21 09:00:33

系统开源

和声2 介绍 努力保持同步和和谐。 主要重点是通过集成和/或实现通常不随裸机安装提供的功能来促进一流的 Kubernetes 集群。 这通常是使用标准 Kubernetes API 以及用于 pfSense 的 xmlrpc API 来实现的。 从广义上讲,Kubernetes API 被watch ,适当的更新通过 xmlrpc 调用以及适当的重新加载/重启/更新/同步操作发送到 pfSense ( config.xml ) 以应用更改。 请注意,此控制器并非旨在同时运行多个实例(即:不要启动副本)。 免责声明:这是必然有错误的新软件。 请在使用前进行备份,因为它可能会占用您的配置。 话虽如此,所有已知的代码路径似乎都是可靠的并且可以正常工作。 如果您发现错误,请报告! 更新免责声明:这个软件已经不是很新了,但仍然肯定会有错误。 继续进行适当的备份 :) 话虽如此,它已经在多个系统上使用了多年,并且还没有做任何邪恶的事情。 安装 项目的deploy目录中提供了各种文件,根据您的需要和kubectl apply更改。 或者,为方便起见,提供了一个 helm 存储库: helm repo


【文件预览】:
kubernetes-pfsense-controller-master
----.env.example(229B)
----.github()
--------bin()
--------workflows()
----src()
--------KubernetesPfSenseController()
----Dockerfile(528B)
----controller.php(3KB)
----examples()
--------declarative-example.yaml(4KB)
----LICENSE(11KB)
----composer.lock(54KB)
----README.md(11KB)
----.gitignore(252B)
----deploy()
--------deployment.yaml(973B)
--------config.yaml(3KB)
--------rbac.yaml(870B)
--------secret.yaml(172B)
----CHANGELOG.md(1KB)
----composer.json(2KB)

网友评论