文件名称:k8s-spot-termination-handler:在竞价型实例上运行时监视AWS以获取竞价终止通知,并正常关闭
文件大小:11KB
文件格式:ZIP
更新时间:2024-02-19 23:47:46
kubernetes aws cloud-infrastructure spot AmazonWebServicesMakefile
K8s现场终端处理器 该存储库已弃用,建议您改用的官方。 有关此存储库的所有权,请参见#14。 目录 介绍 当在竞价型实例上运行时,K8s竞价终端处理程序会监视AWS元数据服务。 当竞价型实例即将终止时,恰好在终止前2分钟发出“终止通知”。 K8s Spot Termination Handler会对此进行监视,然后在AWS将其带走之前,将其运行的节点正常排干。 用法 部署到Kubernetes 可以在quay.io/pusher/k8s-spot-termination-handler获得quay.io/pusher/k8s-spot-termination-handler 。 这些图像当前建立在主控推送上。 发布时以及发布时都将标记发布。 文件夹中提供了示例Kubernetes清单。 要使用RBAC在群集中进行部署,请在文件夹中应用所有清单(Daemonset,ClusterRole,ClusterRoleBinding和ServiceAccount),但请取消注释的serviceAccountName 。 要求 供K8s终端处理程序正确调度; 您将在竞价型实例上需要一个标
【文件预览】:
k8s-spot-termination-handler-master
----docker_entrypoint.py(1KB)
----Dockerfile(666B)
----requirements.txt(67B)
----CONTRIBUTING.md(382B)
----LICENSE(11KB)
----README.md(3KB)
----Makefile(2KB)
----.gitignore(6B)
----deploy()
--------daemonset.yaml(1KB)
--------clusterrolebinding.yaml(316B)
--------serviceaccount.yaml(160B)
--------clusterrole.yaml(511B)