Skip to content

Instantly share code, notes, and snippets.

View toms-place's full-sized avatar
🏴‍☠️

Thomas Hanser toms-place

🏴‍☠️
View GitHub Profile
@toms-place
toms-place / source_env_from_vault.sh
Last active November 24, 2023 11:25
Sourcing Environment Variables from Hashicorp Vault with bash
#!/bin/bash
#TODO: add support for multiple environments
#TODO: add support for multiple vaults
#TODO: add support for multiple paths in vault
ENVIRONMENT=prod
appendSecretsFromBucketToEnvFile(){
bucket=$1
@toms-place
toms-place / kubectl-run.sh
Created June 13, 2023 14:18
kubectl run with volume mount
kubectl run -it --rm ubuntu --overrides='
{
"apiVersion": "v1",
"spec": {
"containers": [
{
"name": "ubuntu",
"image": "ubuntu:latest",
"args": [
"bash"