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
kubectl get pods --all-namespaces -o wide --field-selector spec.nodeName=<NODE_NAME> |
<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 |
# https://stackoverflow.com/questions/25010369/wget-curl-large-file-from-google-drive | |
pip3 install gdown | |
gdown https://drive.google.com/uc?id=$FILEID |
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 \ |
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
Use: host.docker.internal
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' |