kubernetes-pod-chaos-monkey Randomly delete pods i开源项目

我要开发同款
匿名用户2021年11月10日
149阅读

技术信息

行业分类
云计算
开源地址
https://github.com/darklife/darkriscv
授权协议
MIT License

作品详情

KuberetesPodChaosMokeyThisrepositorycotaisaDockerfileadassociatedKuberetescofiguratioforaDeploymetthatwillradomlydeletepodsiagiveamespace.ThisisimplemetediBashmostlybecauseI'mwritigitforalightigtalk.

AimagebuiltfromtheDockerfileithisrepositoryisavailableoDockerHubasjewlad/kuberetes-pod-chaos-mokey.

CofiguratioAfewevirometvariablesareavailableforcofiguratio:

DELAY:secodsbetweeselectigaddeletigapod.Defaultsto30.NAMESPACE:theamespacetoselectapodfrom.Defaultstodefault.ExampleKuberetescofigisicludedatcofig/kuberetes/productio/deploymet.yaml

Example$kubectlapply-fcofig/kuberetes/productio/deploymet.yamldeploymet"kuberetes-pod-chaos-mokey"created$kubectlgetpods|grepchaoskuberetes-pod-chaos-mokey-3294408070-6w6oh1/1Ruig019s$kubectllogskuberetes-pod-chaos-mokey-3294408070-6w6oh+:30+:default+true+xargs-t--o-ru-if-emptykubectl--amespacedefaultdeletepod+head-1+shuf+tr'''\'+kubectl--amespacedefault-o'jsopath={.items[*].metadata.ame}'getpodskubectl--amespacedefaultdeletepoddd-aget-3hw6wpod"dd-aget-3hw6w"deleted+sleep30LiceseMIT

功能介绍

Kubernetes Pod Chaos Monkey This repository contains a Dockerfile and associated Kubernetes confi...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论