Skip to content

Instantly share code, notes, and snippets.

:shipit:
ship it

Moody Saada agolomoodysaada

:shipit:
ship it
  • Agolo
  • NY
Block or report user

Report or block agolomoodysaada

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@agolomoodysaada
agolomoodysaada / delete-terminating-namespaces.sh
Created Nov 4, 2019
How to delete stuck kubernetes namespaces
View delete-terminating-namespaces.sh
# run kubectl proxy on a separate terminal
kubectl get ns | grep Terminating | awk '{print $1}' | while read NS
do
echo $NS
kubectl get ns --export -o json $NS | grep -v '"kubernetes"' > /tmp/$NS.json
curl -H "Content-Type: application/json" -X PUT --data-binary @/tmp/$NS.json http://127.0.0.1:8001/api/v1/namespaces/$NS/finalize
done
@agolomoodysaada
agolomoodysaada / update-vmss-ssh-key.sh
Last active Dec 11, 2019
Azure Virtual Machine Scale Set(VMSS) Reset SSH KEY
View update-vmss-ssh-key.sh
az vmss extension set \
--vmss-name <vmss-name> \
-g <resource-group> \
-n VMAccessForLinux \
--publisher Microsoft.OSTCExtensions \
--version 1.4 \
--protected-settings "{\"username\":\"deploy_user\", \"ssh_key\":\"$(cat ~/.ssh/id_rsa.pub)\"}"
# Upgrade ALL instances in the scale set with the new key
az vmss update-instances --instance-ids '*'
-n <vmss-name>
You can’t perform that action at this time.