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