Skip to content

Instantly share code, notes, and snippets.

View Baarsgaard's full-sized avatar
:shipit:

Steffen Baarsgaard Baarsgaard

:shipit:
  • Systematic
  • Aarhus, Denmark
  • 07:27 (UTC +01:00)
  • LinkedIn in/baarsgaard
View GitHub Profile
@Baarsgaard
Baarsgaard / create_new_user_kubeconfig.sh
Created January 23, 2025 19:32
Create new User kubeconfig using cert based authentication, requires a working kubeconfig with permission to create and sign `certificatesigningrequests`
#!/bin/bash
set -euo pipefail
# Usage:
USER="$1"
ROLE="${2:-cluster-admin}"
NAMESPACE="${3:-default}"
log() {
LVL="$1"