Skip to content

Commit a4a5541

Browse files
Pearl1594nvazquez
authored andcommitted
Consider cordoned nodes while getting ready nodes
1 parent ab27183 commit a4a5541

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

plugins/integrations/kubernetes-service/src/main/java/com/cloud/kubernetes/cluster/utils/KubernetesClusterUtil.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@ public static int getKubernetesClusterReadyNodesCount(final KubernetesCluster ku
217217
final int port, final String user, final File sshKeyFile) throws Exception {
218218
Pair<Boolean, String> result = SshHelper.sshExecute(ipAddress, port,
219219
user, sshKeyFile, null,
220-
"sudo /opt/bin/kubectl get nodes | awk '{if ($2 == \"Ready\") print $1}' | wc -l",
220+
"sudo /opt/bin/kubectl get nodes | grep -w 'Ready' | wc -l",
221221
10000, 10000, 20000);
222222
if (Boolean.TRUE.equals(result.first())) {
223223
return Integer.parseInt(result.second().trim().replace("\"", "")) + kubernetesCluster.getEtcdNodeCount().intValue();

0 commit comments

Comments
 (0)