Skip to content

Instantly share code, notes, and snippets.

View nitinsatish's full-sized avatar
🎯
Focusing

Nitin nitinsatish

🎯
Focusing
View GitHub Profile
@nitinsatish
nitinsatish / kubectl_up.md
Created March 12, 2024 10:00
[kubectl upgrade] #kubectl

Set version

kubectl_version='1.29.2'

Install

curl -LO https://dl.k8s.io/v${kubectl_version}/bin/linux/amd64/kubectl
chmod +x kubectl
sudo mv ./kubectl /usr/bin/kubectl
@nitinsatish
nitinsatish / cert_string_awk.md
Created June 7, 2023 12:08
[tls certificate to string] #tls #ssl #cert
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' FILENAME
@nitinsatish
nitinsatish / zombie.py
Created February 12, 2023 11:18
[Create zombie in python] #python
import os, sys, time
pid = os.fork()
if pid == 0 :
print("in child")
sys.exit(0)
else :
print("in parent")
time.sleep(90)
@nitinsatish
nitinsatish / git_file_search.md
Created January 11, 2023 11:58
[Git search filenames] #git #search
git ls-files '*/<FILENAME>'
git ls-files '**/argo-admin-clusterrole.yaml'
git ls-files '*argo-admin-clusterrole.yaml'
@nitinsatish
nitinsatish / read_from_kafka.md
Created November 16, 2022 07:07
[Read messages from Kafka] #kafka

bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic --from-beginning

In kafka container: cd /opt/bitnami/kafka/bin

@nitinsatish
nitinsatish / instance_filtering.md
Created November 2, 2022 11:50 — forked from sahilsk/instance_filtering.md
boto3, python, aws, instance filtering

Source

Russell Ballestrini

– Filtering AWS resources with Boto3

This post will be updated frequently when as I learn more about how to filter AWS resources using Boto3 library.

Filtering VPCs by tags

@nitinsatish
nitinsatish / k8s_shell.md
Last active January 4, 2023 10:24
[k8s container with interactive shell] #kubernetes #k8s

Ubuntu

kubectl run my-shell --rm -it --restart=Never --image ubuntu -- bash

Netshoot

kubectl run tmp-shell --rm -it --image nicolaka/netshoot

@nitinsatish
nitinsatish / delete_ns.sh
Created August 9, 2022 11:50
[Delete terminating namespace] #k8s
#!/usr/bin/env bash
function delete_namespace () {
echo "Deleting namespace $1"
kubectl get namespace $1 -o json > tmp.json
sed -i 's/"kubernetes"//g' tmp.json
kubectl replace --raw "/api/v1/namespaces/$1/finalize" -f ./tmp.json
rm ./tmp.json
}
@nitinsatish
nitinsatish / colors.sh
Created August 2, 2022 11:54
[shell colors] #shell #colors
# Reset
Color_Off='\033[0m' # Text Reset
# Regular Colors
Black='\033[0;30m' # Black
Red='\033[0;31m' # Red
Green='\033[0;32m' # Green
Yellow='\033[0;33m' # Yellow
Blue='\033[0;34m' # Blue
Purple='\033[0;35m' # Purple