This commit is contained in:
변정훈
2023-06-16 14:29:13 +09:00
parent d1f48c5431
commit b97d207181
3 changed files with 34 additions and 1 deletions

BIN
.DS_Store vendored Normal file

Binary file not shown.

33
awsnode.sh Executable file
View File

@@ -0,0 +1,33 @@
#kubectl get node -o="custom-columns=Node:.metadata.labels.kops\.k8s\.io/instancegroup,Status:.status.conditions[?(@.status=='True')].type,IP:.status.addresses[0].address,Zone:.metadata.labels.topology\.kubernetes\.io/zone,Size:.metadata.labels.node\.kubernetes\.io/instance-type,Host:.metadata.labels.kubernetes\.io/hostname,Taints:.spec.taints[*].key"
function info() {
kubectl get node -o="custom-columns=Node:.metadata.labels.kops\.k8s\.io/instancegroup,Status:.status.conditions[-1].type,IP:.status.addresses[0].address,Zone:.metadata.labels.topology\.kubernetes\.io/zone,Size:.metadata.labels.node\.kubernetes\.io/instance-type,Host:.metadata.labels.kubernetes\.io/hostname,Taints:.spec.taints[*].key"
}
function backup() {
time=$(date +"%F-%I:%M:%S")
list=$(kops get ig --name k8s-prod.datasaker.io)
echo "$list" | awk 'NR>1 {print $1}' > ec2list-"${time}"
list="./ec2list-${time}"
while IFS= read -r list;
do
kops get ig --name k8s-prod.datasaker.io ${list} -o yaml > ${list}.yaml
done <"${list}"
rm -rf ./ec2list-"${time}"
}
key=$1
if [ "${key}" == "info" ]
then
info
elif [ "${key}" == "backup" ]
then
backup
fi

2
rel.sh
View File

@@ -23,7 +23,7 @@ while IFS= read -r image_name; do
docker tag ${nexus}/cmoa/${image_name}:${version} ${nexus}/cmoa3/${image_name}:${version} docker tag ${nexus}/cmoa/${image_name}:${version} ${nexus}/cmoa3/${image_name}:${version}
echo -e "\n\n\033[93${image_name}:${version} push!\n\n\033[0m" echo -e "\n\n\033[93${image_name}:${version} push!\n\n\033[0m"
#docker push ${nexus}/cmoa3/${image_name}:${version} docker push ${nexus}/cmoa3/${image_name}:${version}
done <"${images_list}" done <"${images_list}"