Skip to content

Instantly share code, notes, and snippets.

View billimek's full-sized avatar
:octocat:
Verified™️

Jeff Billimek billimek

:octocat:
Verified™️
View GitHub Profile
@billimek
billimek / comcast sucks-1503108736847.json
Created August 19, 2017 02:15
comcast metrics grafana dashboard
{
"__inputs": [
{
"name": "DS_SPEEDTESTS",
"label": "speedtests",
"description": "",
"type": "datasource",
"pluginId": "influxdb",
"pluginName": "InfluxDB"
},
@billimek
billimek / config.yaml
Last active July 7, 2019 03:36
k3os-server-config
ssh_authorized_keys:
- "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuyOj9YoqmNBhP+MIhEofMyXZ0MzS5aBQxHHkG28TSBntLxOAjBwplhXpMZIYK3zbsF7+hNQ8ahEEPyLk0DROeDA4nQsfqzq+K2GprSEOyYieqFKpanQl4jyaGEmo5QlgZBg0LLuOT1mfPjmNz3Sc/meh41uuQEp6mclvyexEoTdn7eCRZ566dc3jcAmS5ynp7W3+npgwIx22GtnDDXiFWjxVX4We+Jb4xNJl+27LemQMmEiiuZBQ8DFWc58Pw9pkce0YCKkAwwz/EZEwieNSAf/vf925L49N5L3GIHkuTvnNty0f0r/Pqnp+zxbsuR2YQXP9ePk+xk6BJT/zNtI7h"
- "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6YYaZvxevdnjTE2Ac5LzgYOXXoVUYX78kPcH2ENMtoiw+438cnlSidYHlC0mMzhmeDAuTS7znpbvgzxknPxTJFOyQnticuzMo2hOTl3xnDMNd1bk38gewm88getY03z2ZymyGfOe/zmJdNZW6SP53c1EHIjiAcb1Cd64FZzpUeiBKQ0dm4D01xFxinnLjU4BmOCKMbN7NSbuAaQtlfaxv9nb/2hjNau5B3kewKFEB3douTCO4VlIIDIq9KXQUUE+aJ/fWTPYB9ymqzahjaRe3e4e1U72J6UB3rxKf3y+R6Y/mj+rYloWGvig2pPJRqCLmNMeeObzwiisPPJCbQ3g5"
- "github:billimek"
hostname: k3s-master
k3os:
server_url: https://k3s-master:6443
k3s_args:
- server
@billimek
billimek / README.md
Last active November 3, 2023 14:25
vault transit auto-unseal

Dual vault servers that unseal each-other with transit seal type

Instructions inspired from auto unseal with transit guide

Prerequisites

  • Docker
  • vault CLI

1. Bootstrap first vault server

020-01-16 11:26:55
2020-01-16T16:26:55.207806399Z stdout F Creating a new ffmpeg process...
2020-01-16 11:26:40
2020-01-16T16:26:40.441336752Z stderr F [rtsp @ 0x5648f6e65000] RTP: PT=60: bad cseq 5e31 expected=884a
2020-01-16 11:26:40
2020-01-16T16:26:40.39303344Z stderr F [rtsp @ 0x5648f6e65000] RTP: PT=61: bad cseq 5a6c expected=39a3
2020-01-16 11:26:40
2020-01-16T16:26:40.392952998Z stderr F [rtsp @ 0x5648f6e65000] RTP: PT=61: bad cseq 9fb5 expected=39a3
2020-01-16 11:26:40
2020-01-16T16:26:40.392883628Z stderr F [rtsp @ 0x5648f6e65000] RTP: PT=61: bad cseq d698 expected=39a3
@billimek
billimek / k3os-c.yaml
Last active February 8, 2020 20:49
k3os config.yaml for k3os-c host
ssh_authorized_keys:
- github:billimek
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMqgYe/v1r9WHIydNgas3hlXYpdHgPy04ZEYVoZirYpZD/tUuZ5XYzn4LkatRu/lD6YOKISMxRGSV0fEXqFjOQ2Tk+NlgkSOawy/0ED5X/LvI1Sqs39ilFeerKAK0H+ZJfOZzRjlG98QF+0/OFShsHK9JdwmLAH4+wPOzxpwkkXtyVj0mzuFuz84Wpp1uYRpBFp7FRK5pf2wOaZgzu8rdh/zaS3E2vZVYm6gtJuKVfceT0K+IbPdAazKljT9m0xYsXnP0JQCCuxW6GTmVI0dmFSa+VGg0anjUAU0gnm9A9mcOU1NfxigPiEaKjMMFUxtwJQGm8+iYraVsnySzzRQfn jeff@hackintosh.local
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6YYaZvxevdnjTE2Ac5LzgYOXXoVUYX78kPcH2ENMtoiw+438cnlSidYHlC0mMzhmeDAuTS7znpbvgzxknPxTJFOyQnticuzMo2hOTl3xnDMNd1bk38gewm88getY03z2ZymyGfOe/zmJdNZW6SP53c1EHIjiAcb1Cd64FZzpUeiBKQ0dm4D01xFxinnLjU4BmOCKMbN7NSbuAaQtlfaxv9nb/2hjNau5B3kewKFEB3douTCO4VlIIDIq9KXQUUE+aJ/fWTPYB9ymqzahjaRe3e4e1U72J6UB3rxKf3y+R6Y/mj+rYloWGvig2pPJRqCLmNMeeObzwiisPPJCbQ3g5 billimek@github/23922613
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZwZQdLmDKglLw9NYz1SN7+55wTNqCeU2lJN6HQgJ2vyUrpD4T6JcduiH/0aUoUz9vVhfqphwT0hH3O+q/+L1pkCUibiqh4cS9kB46aV5AX5kovcECGa5zaWlGHBepVqitI0
@billimek
billimek / k3os-b.yaml
Created February 8, 2020 20:47
k3os config.yaml for k3os-b
hostname: k3os-b
ssh_authorized_keys:
- github:billimek
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDMqgYe/v1r9WHIydNgas3hlXYpdHgPy04ZEYVoZirYpZD/tUuZ5XYzn4LkatRu/lD6YOKISMxRGSV0fEXqFjOQ2Tk+NlgkSOawy/0ED5X/LvI1Sqs39ilFeerKAK0H+ZJfOZzRjlG98QF+0/OFShsHK9JdwmLAH4+wPOzxpwkkXtyVj0mzuFuz84Wpp1uYRpBFp7FRK5pf2wOaZgzu8rdh/zaS3E2vZVYm6gtJuKVfceT0K+IbPdAazKljT9m0xYsXnP0JQCCuxW6GTmVI0dmFSa+VGg0anjUAU0gnm9A9mcOU1NfxigPiEaKjMMFUxtwJQGm8+iYraVsnySzzRQfn jeff@hackintosh.local
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6YYaZvxevdnjTE2Ac5LzgYOXXoVUYX78kPcH2ENMtoiw+438cnlSidYHlC0mMzhmeDAuTS7znpbvgzxknPxTJFOyQnticuzMo2hOTl3xnDMNd1bk38gewm88getY03z2ZymyGfOe/zmJdNZW6SP53c1EHIjiAcb1Cd64FZzpUeiBKQ0dm4D01xFxinnLjU4BmOCKMbN7NSbuAaQtlfaxv9nb/2hjNau5B3kewKFEB3douTCO4VlIIDIq9KXQUUE+aJ/fWTPYB9ymqzahjaRe3e4e1U72J6UB3rxKf3y+R6Y/mj+rYloWGvig2pPJRqCLmNMeeObzwiisPPJCbQ3g5 billimek@github/23922613
- ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZwZQdLmDKglLw9NYz1SN7+55wTNqCeU2lJN6HQgJ2vyUrpD4T6JcduiH/0aUoUz9vVhfqphwT0hH3O+q/+L1pkCUibiqh4cS9kB46aV5AX5kovcECG
@billimek
billimek / ps output
Created May 21, 2020 21:24
ps -elf on k3os node
F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD
4 S root 1 0 0 80 0 - 408 do_wai May16 ? 00:00:01 /sbin/init
1 S root 2 0 0 80 0 - 0 kthrea May16 ? 00:00:00 [kthreadd]
1 I root 3 2 0 60 -20 - 0 rescue May16 ? 00:00:00 [rcu_gp]
1 I root 4 2 0 60 -20 - 0 rescue May16 ? 00:00:00 [rcu_par_gp]
1 I root 8 2 0 60 -20 - 0 rescue May16 ? 00:00:00 [mm_percpu_wq]
1 S root 9 2 0 80 0 - 0 smpboo May16 ? 00:03:42 [ksoftirqd/0]
1 I root 10 2 0 80 0 - 0 rcu_gp May16 ? 00:11:31 [rcu_sched]
1 S root 11 2 0 -40 - - 0 smpboo May16 ? 00:00:10 [migration/0]
5 S root 12 2 0 9 - - 0 smpboo May16 ? 00:00:00 [idle_inject/0]
➜ k -n kube-system logs -f descheduler-1591366800-zgjzl
I0605 14:20:07.688458 1 node.go:45] node lister returned empty list, now fetch directly
I0605 14:20:07.705564 1 node_affinity.go:34] Executing for nodeAffinityType: requiredDuringSchedulingIgnoredDuringExecution
I0605 14:20:07.705598 1 node_affinity.go:39] Processing node: "k3s-0"
I0605 14:20:07.737034 1 node.go:137] Pod system-upgrade-controller-575f9b8876-tm2ch fits on node k3s-0
I0605 14:20:07.737076 1 node_affinity.go:39] Processing node: "k3s-d"
I0605 14:20:07.753553 1 node.go:137] Pod frigate-5c9cd8b98d-cq9sh fits on node k3s-d
I0605 14:20:07.753597 1 node_affinity.go:39] Processing node: "k3s-b"
I0605 14:20:07.780835 1 node_affinity.go:39] Processing node: "k3s-pi4-a"
I0605 14:20:07.798089 1 node.go:137] Pod ser2sock-7b9d5ddb94-7wzlr fits on node k3s-pi4-a
@billimek
billimek / descheduler.yaml
Created June 5, 2020 16:21
descheduler POST latency debugging
apiVersion: apps/v1
kind: Deployment
metadata:
name: descheduler
namespace: kube-system
labels:
app: descheduler
spec:
replicas: 1
selector: