我用helm upgrade
重新部署了我的应用程序,例如
helm upgrade myapp helm/myapp --install --namespace=myapp --set image=myapp:latest
然后与
kubectl get pods
我可以看到新的Pod开始使用,而旧的Pod被终止了。我想知道一旦旧的Pod终止并且从kubectl get pods
中消失了,我还能以某种方式找到它们的Pod名称吗?
答案 0 :(得分:0)
现在//main driver
public static void main(String[] args) {
int[][] data; //declaration
data = timesTable(4,6); //initialisation
for (int row = 0; row < data.length ; row++)
{
for (int column = 0; column < data[row].length; column++)
{
System.out.printf("%2d ",data[row][column]);
}
System.out.println();
}
}
//method
public static int[][] timesTable(int r, int c)
{
int [][] arr = new int[r][c];
for (int row = 0; row < arr.length ; row++)
{
for (int column = 0; column < arr[row].length; column++)
{
arr[row][column] = (row+1)*(column+1);
}
}
return arr;
}
已过时,因此您无法删除已删除的广告连播。
但是,您可以通过执行以下命令来获取最近删除的pod名称的列表-过去最多1个小时,除非您为kubernetes事件更改了$ kubectl get pods -a
-
ttl
看看:deleted-pods。
将来考虑使用auditing。 Kubernetes审计提供了一个按时间顺序排列的安全记录集,记录了管理员,用户或系统的其他组件对系统产生影响的活动的顺序。