文件名称:kubernetes-serf:在kubernetes中部署一个农奴集群
文件大小:3.14MB
文件格式:ZIP
更新时间:2024-05-24 02:20:32
Makefile
Kubernetes中的农奴 最初是一个实验,以查看我是否可以将农奴部署到Kubernetes中。 此回购未使用k8s api来促进发现,而是创建了一个农奴服务。 由复制控制器启动的SERF_SERVICE_HOST使用SERF_SERVICE_HOST查找任何活动成员。 建立了Pod与Pod的通信后,这一事实继续发生。 此仓库使用一个Serf复制控制器来添加/删除其他Serf副本。 我最初的实验虽然是将其作为集群成员Sidecar容器部署到其他工作负载。 这可能不是一个好主意,而应使用k8s本机API进行发现。 但是谁说不好的主意不好玩呢? 用法 步骤1.创建服务器并验证服务: $ kubectl create -f kubernetes/serf-service.yml service/serf $ kubectl get svc NAME LABELS
【文件预览】:
kubernetes-serf-master
----bin()
--------boot(216B)
----config()
--------serf.json(33B)
----kubernetes()
--------serf-controller.yaml(316B)
--------serf-service.yaml(325B)
--------serf-pod.yaml(248B)
----upstream()
--------0.6.4_linux_amd64.zip(3.15MB)
--------0.6.4_SHA256SUMS(1KB)
----Dockerfile(563B)
----.gitignore(5B)
----Makefile(428B)
----README.md(5KB)