Consider cordoned nodes while getting ready nodes

This commit is contained in:
Pearl Dsilva 2024-08-06 18:22:22 -04:00 committed by nvazquez
parent ab271839a2
commit a4a5541aae
No known key found for this signature in database
GPG Key ID: 656E1BCC8CB54F84
1 changed files with 1 additions and 1 deletions

View File

@ -217,7 +217,7 @@ public class KubernetesClusterUtil {
final int port, final String user, final File sshKeyFile) throws Exception {
Pair<Boolean, String> result = SshHelper.sshExecute(ipAddress, port,
user, sshKeyFile, null,
"sudo /opt/bin/kubectl get nodes | awk '{if ($2 == \"Ready\") print $1}' | wc -l",
"sudo /opt/bin/kubectl get nodes | grep -w 'Ready' | wc -l",
10000, 10000, 20000);
if (Boolean.TRUE.equals(result.first())) {
return Integer.parseInt(result.second().trim().replace("\"", "")) + kubernetesCluster.getEtcdNodeCount().intValue();