Skip to content

Instantly share code, notes, and snippets.

View mgazza's full-sized avatar

Mark Gascoyne mgazza

View GitHub Profile
mgazza /
Created May 28, 2021 14:35
Export all secrets from azure keyvault and encrypt them using sealed secrets
#!/usr/bin/env bash
subs=$(az account list | jq '.[].id' -r)
echo "found the following subscriptions"
echo "${subs}"
echo .
for sub in ${subs}; do
echo "proccessing subscription id ${sub}"
#!/usr/bin/env bash
set -e
function __is_pod_ready() {
[[ "$(kubectl get po "$1" -o 'jsonpath={.status.conditions[?(@.type=="Ready")].status}')" == 'True' ]]
function __pods_ready() {
local pod
mgazza / horizontal_test.go
Last active June 2, 2021 09:51
modified tests to show unready pods at memory targets do not scale
Copyright 2015 The Kubernetes Authors.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software