botanikanet / kubectl get nodes with labels
0 likes
0 forks
1 files
Last active 4 months ago
Получить все ноды с конкретным label
| 1 | kubectl get nodes --label-columns topology.ebs.csi.aws.com/zone --label-columns node_type |
botanikanet / kubectl custom colums
0 likes
0 forks
1 files
Last active 4 months ago
Пример кастомного выхлопа для kubectl
| 1 | kubectl get pods -n kube-system \ |
| 2 | -o=custom-columns='NAME:.metadata.name,RESTARTS:.status.containerStatuses[*].restartCount' |
botanikanet / kubeconfig merge confs
0 likes
0 forks
1 files
Last active 4 months ago
Пример того, как можно добавить конфигурацию для Kubernetes
| 1 | KUBECONFIG=~/.kube/config:new-kubeconfig.yaml kubectl config view --flatten > merged-kubeconfig.yaml |
| 2 | mv merged-kubeconfig.yaml ~/.kube/config |
| 1 | kubectl get pods --field-selector=spec.nodeName=ip-172-25-23-26.eu-west-1.compute.internal --all-namespaces |
| 2 | kubectl drain ip-172-25-23-26.eu-west-1.compute.internal --delete-emptydir-data --pod-selector=app.kubernetes.io/component=admission-controller |
| 3 | for NODE in $(kubectl get nodes --no-headers=true | awk '{print $1}'); do echo "${NODE} $(kubectl get node ${NODE} --show-labels | grep -Eo node_type=[a-z_]+)"; done |
Newer
Older