Skip to content

Instantly share code, notes, and snippets.

View anjmao's full-sized avatar

Andžej Maciusovič anjmao

  • CAST AI
  • Lithuania, Vilnius
View GitHub Profile
@anjmao
anjmao / skbtracer.c
Created July 28, 2022 19:22 — forked from chendotjs/skbtracer.c
ebpf-skbtracer
#include <bcc/proto.h>
#include <uapi/linux/ip.h>
#include <uapi/linux/ipv6.h>
#include <uapi/linux/icmp.h>
#include <uapi/linux/tcp.h>
#include <uapi/linux/udp.h>
#include <uapi/linux/icmpv6.h>
#include <net/inet_sock.h>
#include <linux/netfilter/x_tables.h>
@anjmao
anjmao / create.sh
Created April 15, 2022 12:40 — forked from saumas/create.sh
Create an admin kubeconfig
#!/usr/bin/env bash
set -ex
kubectl create serviceaccount admin
kubectl create clusterrolebinding admin --clusterrole=cluster-admin --serviceaccount=default:admin
SECRET_NAME=$(kubectl get sa admin -o=jsonpath='{.secrets[0].name}')
TOKEN=$(kubectl get secret "${SECRET_NAME}" -ojsonpath='{.data.token}' | base64 -d)
CA=$(kubectl get secret "${SECRET_NAME}" -ojsonpath='{.data.ca\.crt}')
CURRENT_CONTEXT=$(kubectl config current-context)
@anjmao
anjmao / gist:078e50e045d13f1e72e57a7564d2d44b
Created March 12, 2018 09:01 — forked from CristinaSolana/gist:1885435
Keeping a fork up to date

1. Clone your fork:

git clone git@github.com:YOUR-USERNAME/YOUR-FORKED-REPO.git

2. Add remote from original repository in your forked repository:

cd into/cloned/fork-repo
git remote add upstream git://github.com/ORIGINAL-DEV-USERNAME/REPO-YOU-FORKED-FROM.git
git fetch upstream