helm批量删除release包命令


helm是k8的包管理工具
charts->helm仓库->release(pod/service)
helm install --name {helm包名} {charts本地目录}->将charts安装到helm里面的同时部署到k8上(--name指定helm里面包的名字)
--
1.批量删除helm list中的包
helm list -a | grep DELETED | awk '{print $1}' | xargs helm del --purge
2.批量从本地charts生成helm包,在部署到k8上
ll | awk '{print $1}' >list
cat list |xargs -i helm install {}
3.彻底删除一个helm包的release
helm delete --purge mysql
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM