Fix EKS related checks regarding us-west-1 @njgibbon

Fix EKS related checks regarding us-west-1 @njgibbon
This commit is contained in:
Toni de la Fuente
2021-01-07 19:29:22 +01:00
committed by GitHub
4 changed files with 8 additions and 36 deletions

View File

@@ -21,12 +21,7 @@ CHECK_ALTERNATE_check794="extra794"
extra794(){
textInfo "Looking for control plane logging enabled for EKS clusters across all regions... "
for regx in $REGIONS; do
# Get a list of EKS clusters (Unless us-west-1 which doesn't support EKS):
if [[ $regx == "us-west-1" ]]; then
textInfo "$regx: EKS not supported in this region" "$regx"
else
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
fi
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
if [[ $CLUSTERS ]]; then
for CLUSTER in $CLUSTERS;do
CLUSTERDEF=$($AWSCLI eks describe-cluster $PROFILE_OPT --region $regx --name $CLUSTER --query 'cluster.logging.clusterLogging[0]')
@@ -43,9 +38,7 @@ extra794(){
fi
done
else
if [[ $regx != "us-west-1" ]]; then
textInfo "$regx: No EKS clusters found" "$regx"
fi
textInfo "$regx: No EKS clusters found" "$regx"
fi
done
}

View File

@@ -21,12 +21,7 @@ CHECK_ALTERNATE_check795="extra795"
extra795(){
textInfo "Looking for public access enabled for EKS clusters across all regions... "
for regx in $REGIONS; do
# Get a list of EKS clusters (Unless us-west-1 which doesn't support EKS):
if [[ $regx == "us-west-1" ]]; then
textInfo "$regx: EKS not supported in this region" "$regx"
else
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
fi
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
if [[ $CLUSTERS ]]; then
for CLUSTER in $CLUSTERS;do
CLUSTERDEF=$($AWSCLI eks describe-cluster $PROFILE_OPT --region $regx --name $CLUSTER --query 'cluster.resourcesVpcConfig')
@@ -40,9 +35,7 @@ extra795(){
fi
done
else
if [[ $regx != "us-west-1" ]]; then
textInfo "$regx: No EKS clusters found" "$regx"
fi
textInfo "$regx: No EKS clusters found" "$regx"
fi
done
}

View File

@@ -21,12 +21,7 @@ CHECK_ALTERNATE_check796="extra796"
extra796(){
textInfo "Looking for public access CIDRs for EKS clusters across all regions... "
for regx in $REGIONS; do
# Get a list of EKS clusters (Unless us-west-1 which doesn't support EKS):
if [[ $regx == "us-west-1" ]]; then
textInfo "$regx: EKS not supported in this region" "$regx"
else
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
fi
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
if [[ $CLUSTERS ]]; then
for CLUSTER in $CLUSTERS;do
CLUSTERDEF=$($AWSCLI eks describe-cluster $PROFILE_OPT --region $regx --name $CLUSTER --query 'cluster.resourcesVpcConfig')
@@ -45,9 +40,7 @@ extra796(){
fi
done
else
if [[ $regx != "us-west-1" ]]; then
textInfo "$regx: No EKS clusters found" "$regx"
fi
textInfo "$regx: No EKS clusters found" "$regx"
fi
done
}

View File

@@ -21,12 +21,7 @@ CHECK_ALTERNATE_check797="extra797"
extra797(){
textInfo "Looking for encryption config for EKS clusters across all regions... "
for regx in $REGIONS; do
# Get a list of EKS clusters (Unless us-west-1 which doesn't support EKS):
if [[ $regx == "us-west-1" ]]; then
textInfo "$regx: EKS not supported in this region" "$regx"
else
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
fi
CLUSTERS=$($AWSCLI eks list-clusters $PROFILE_OPT --region $regx --query 'clusters[]' --output text)
if [[ $CLUSTERS ]]; then
for CLUSTER in $CLUSTERS;do
ENC_CONFIG=$($AWSCLI eks describe-cluster $PROFILE_OPT --region $regx --name $CLUSTER --query 'cluster.encryptionConfig')
@@ -38,9 +33,7 @@ extra797(){
fi
done
else
if [[ $regx != "us-west-1" ]]; then
textInfo "$regx: No EKS clusters found" "$regx"
fi
textInfo "$regx: No EKS clusters found" "$regx"
fi
done
}