With SNI:
$ openssl s_client -showcerts -servername www.example.com -connect www.example.com:443 </dev/nullNo 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/nullNo 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 stopRemove all containers:
docker ps -aq | xargs docker rmRemove all images:
docker images -aq | xargs docker rmiRemove all networks:
| esy -q sh -c 'echo $cur__target_dir' |