kubectl config get-contextskubectl config set-context name-of-context --user=your-username --cluster=cluster-name --namespace=name-of-namespace| #!/usr/bin/env bash | |
| snap list --all | awk '/disabled/{print $1, $3}' | xargs -l bash -c 'sudo snap remove $0 --revision=$1' |
| [Unit] | |
| Description=Keeps a tunnel to 'remote.example.com' open | |
| After=network.target | |
| [Service] | |
| User=autossh | |
| # -p [PORT] | |
| # -l [user] | |
| # -M 0 --> no monitoring | |
| # -N Just open the connection and do nothing (not interactive) |
| Follow the WORKAROUND: | |
| 1. Add a comand to /etc/rc.local, add the following line above "exit 0": | |
| setpci -s 00:1c.2 0x50.B=0x41 | |
| 2. Add the same comand to /etc/apm/resume.d/21aspm (which does not exist yet): | |
| setpci -s 00:1c.2 0x50.B=0x41 | |
| 3. Add the following to /etc/modprobe.d/sdhci.conf: | |
| options sdhci debug_quirks2=4 | |
| 4. Re-generate initrd: | |
| sudo update-initramfs -u -k all | |
| 5. Reboot or reload sdhci module: |
| #!/bin/bash | |
| IMAGE="gcr.io/google-containers/ubuntu-slim:0.14" | |
| COMMAND="/bin/bash" | |
| SUFFIX=$(date +%s | shasum | base64 | fold -w 10 | head -1 | tr '[:upper:]' '[:lower:]') | |
| usage_exit() { | |
| echo "Usage: $0 [-c command] [-i image] PVC ..." 1>&2 | |
| exit 1 | |
| } |
| #!/bin/bash | |
| if [ -z "${MYSQL_ROOT_PASSWORD}" ]; then | |
| >&2 echo "Need root password to init privileges for database prefix" | |
| fi | |
| mysql -uroot -p$MYSQL_ROOT_PASSWORD <<EOF_GRANT | |
| GRANT ALL PRIVILEGES ON \`${MYSQL_DATABASE}_%\`.* TO '${MYSQL_USER}'@'%'; | |
| EOF_GRANT |
| #!/bin/sh | |
| EXPECTED_SIGNATURE=$(curl -sS https://composer.github.io/installer.sig) | |
| php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" | |
| ACTUAL_SIGNATURE=$(php -r "echo hash_file('SHA384', 'composer-setup.php');") | |
| if [ "$EXPECTED_SIGNATURE" != "$ACTUAL_SIGNATURE" ] | |
| then | |
| >&2 echo 'ERROR: Invalid installer signature' | |
| rm composer-setup.php |
| #!/bin/bash | |
| # | |
| # rotate_desktop.sh | |
| # | |
| # Rotates modern Linux desktop screen and input devices to match. Handy for | |
| # convertible notebooks. Call this script from panel launchers, keyboard | |
| # shortcuts, or touch gesture bindings (xSwipe, touchegg, etc.). | |
| # | |
| # Using transformation matrix bits taken from: | |
| # https://wiki.ubuntu.com/X/InputCoordinateTransformation |
$ uname -r