Skip to content

Instantly share code, notes, and snippets.

View naartjie's full-sized avatar

Marcin Jekot naartjie

View GitHub Profile
kubectl get pods --all-namespaces -o wide --field-selector spec.nodeName=<NODE_NAME>
@naartjie
naartjie / logback.xml
Created April 18, 2020 11:53 — forked from jeroenr/logback.xml
Logback configuration splitting to stdout and stderr
<configuration>
<appender name="STDERR" class="ch.qos.logback.core.ConsoleAppender">
<target>System.err</target>
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>WARN</level>
</filter>
<encoder>
<pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern>
</encoder>
</appender>
# https://medium.com/@tompape/how-to-copy-data-from-gke-to-gcs-4e902f0a7eb1
mkdir ~/dumps #create folder in your home directory
gcsfuse core-dumps ~/dumps #mount storage core-dumps
# if you need to copy them into a running container
kubectl cp <pod_name>:<file_path/file_name> dumps/<file_name>
# unmount
fusermount -u ~/dumps
@naartjie
naartjie / python_gdown.sh
Last active April 13, 2020 14:21
Download a large file from Google Drive
# https://stackoverflow.com/questions/25010369/wget-curl-large-file-from-google-drive
pip3 install gdown
gdown https://drive.google.com/uc?id=$FILEID
@naartjie
naartjie / Dockerfile
Created January 23, 2020 21:24
25Mb ocaml-graphql-server docker image
FROM ocaml/opam2:alpine-3.10-ocaml-4.09 as builder
WORKDIR /build
RUN sudo apk update && sudo apk add m4 pkgconfig libressl-dev
RUN opam install \
bos \
cohttp \
crunch \
astring \
@naartjie
naartjie / show_certs.md
Last active February 2, 2022 20:57
SSL certs

With SNI:

$ openssl s_client -showcerts -servername www.example.com -connect www.example.com:443 </dev/null

No SNI:

$ openssl s_client -showcerts -connect www.example.com:443 

KAFKA_AUTO_CREATE_TOPICS_ENABLE=true

@naartjie
naartjie / docker_cleanup.md
Created September 24, 2019 14:58 — forked from fredeerock/docker_cleanup.md
clean up docker

Stop all containers:

  • docker ps -aq | xargs docker stop

Remove all containers:

  • docker ps -aq | xargs docker rm

Remove all images:

  • docker images -aq | xargs docker rmi

Remove all networks:

esy -q sh -c 'echo $cur__target_dir'