__director

2021年2月22日

kubernetes 获取deployment在使用的镜像(不全)

摘要: for i in `kubectl get deployments.apps | awk 'NR>1{print $1}'`;do kubectl get deployment $i -o jsonpath="{.spec.template.spec.containers[0].image}" ; 阅读全文

posted @ 2021-02-22 20:06 __director 阅读(643) 评论(0) 推荐(0) 编辑

kubernetes get deployment xxx -o yaml > deployment.yaml

摘要: 过滤噪音 for i in `ls $1`;do sed -i '/{}/d' $1\/$i sed -i '/^status:/,$d' $1\/$i sed -i '/managedFields:/,/manager: kube-controller-manager/d' $1\/$i sed 阅读全文

posted @ 2021-02-22 20:02 __director 阅读(124) 评论(0) 推荐(0) 编辑

镜像清理

摘要: #!/usr/bin/env bash#Author: 原件#Data: 2020/12/30#Description: 清理无标签的镜像,保留每个镜像最新的5个tag。 docker system prune -f docker images | awk '{print $1}' | awk '{ 阅读全文

posted @ 2021-02-22 20:00 __director 阅读(43) 评论(0) 推荐(0) 编辑

导航