| tags |
|---|
k8s, k8sking |
https://gist.github.com/apinter/f83ae95f8be378ece38e66bc37084bf4 https://developers.redhat.com/articles/2023/11/06/working-kubernetes-podman-desktop#
| #!/bin/bash | |
| for ns in $(kubectl get ns -o jsonpath="{.items[*].metadata.name}"); do | |
| echo "Namespace: $ns" | |
| kubectl get pods --namespace "$ns" -o jsonpath="{.items[*].spec.containers[*].image}" | |
| echo -e "\n" | |
| done | |
| #!/bin/bash | |
| USER_EMAIL=$(gcloud auth list --filter=status:ACTIVE --format="value(account)") | |
| if [ -z "$USER_EMAIL" ]; then | |
| echo "Error: No active gcloud account found. Please run 'gcloud auth login'." | |
| exit 1 | |
| fi | |
| echo "Checking IAM roles for: $USER_EMAIL" |
| #!/usr/bin/env python3 | |
| import argparse | |
| import os | |
| import sys | |
| import requests | |
| GITLAB_URL = os.getenv("GITLAB_URL") | |
| GITLAB_PRIVATE_TOKEN = os.getenv("GITLAB_PRIVATE_TOKEN") | |
| GITLAB_PROJECT_ID = os.getenv("GITLAB_PROJECT_ID") |
| import os | |
| import psycopg2 | |
| import psycopg2.extras | |
| DB_CONNECTION_PARAMS = { | |
| "host": os.environ.get("PGHOST", ""), | |
| "port": os.environ.get("PGPORT", 5432), | |
| "user": os.environ.get("PGUSER", ""), | |
| "password": os.environ.get("PGPASSWORD", ""), |
| #!/usr/bin/env python3 | |
| import argparse | |
| import os | |
| import sys | |
| import requests | |
| GITLAB_URL = os.getenv("GITLAB_URL") | |
| GITLAB_PRIVATE_TOKEN = os.getenv("GITLAB_PRIVATE_TOKEN") | |
| GITLAB_PROJECT_ID = os.getenv("GITLAB_PROJECT_ID") |
| import psycopg2 | |
| import psycopg2.extras | |
| import os | |
| DB_CONNECTION_PARAMS = { | |
| "host": os.environ.get("PGHOST", ""), | |
| "port": os.environ.get("PGPORT", 5432), | |
| "user": os.environ.get("PGUSER", ""), | |
| "password": os.environ.get("PGPASSWORD", ""), | |
| "dbname": os.environ.get("PGDATABASE", "postgres") |
| apiVersion: v1 | |
| kind: Pod | |
| metadata: | |
| labels: | |
| app: unifi-pod | |
| name: unifi-pod | |
| spec: | |
| hostNetwork: true | |
| containers: | |
| - name: unifi-db |
Telling people about how to remove DRM from their legally purchased content so they can read wherever, on whatever is not illegal ;)
| import socks | |
| import socket | |
| import requests | |
| PROXY_HOST = "1.2.3.4" | |
| PROXY_PORT = 1080 | |
| def get_public_ip(): | |
| try: | |
| response = requests.get("https://ipconfig.org", timeout=5) |