Skip to content

Instantly share code, notes, and snippets.

View socheatsok78's full-sized avatar
πŸ––
ΰΌΌ ぀ β—•_β—• ༽぀ is having a baby

Socheat Sok socheatsok78

πŸ––
ΰΌΌ ぀ β—•_β—• ༽぀ is having a baby
View GitHub Profile
@socheatsok78
socheatsok78 / 0-rancher-vsphere-setup.md
Created May 24, 2023 18:57 — forked from PhilipSchmid/0-rancher-vsphere-setup.md
How to set up a Rancher K8s cluster on VMware (incl. vSphere StorageClass)

Rancher K8s Cluster on VMware vSphere

Prerequisites

vCenter Configuration

@socheatsok78
socheatsok78 / golang_job_queue.md
Created July 7, 2023 09:45 — forked from harlow/golang_job_queue.md
Job queues in Golang
@socheatsok78
socheatsok78 / Generating stronger DH parameters for nginx
Created July 11, 2023 11:03 — forked from ageis/Generating stronger DH parameters for nginx
Generating stronger DH parameters for nginx's SSL
# run in the terminal, then set as ssl_dhparam in nginx.conf
openssl dhparam -out /etc/nginx/ssl/dhparam.pem 4096
@socheatsok78
socheatsok78 / docker-swarm-architecture.md
Created September 27, 2023 02:02 — forked from scyto/docker-swarm-architecture.md
My Docker Swarm Architecture
@socheatsok78
socheatsok78 / trusted_certificate_stores_on_linux_os_and_applications.md
Created November 13, 2023 08:57 — forked from CMCDragonkai/trusted_certificate_stores_on_linux_os_and_applications.md
SSL/TLS: Trusted Certificate Stores on Linux Operating Systems and Applications

Trusted SSL/TLS Certificate Stores on Linux Operating Systems and Applications

The SSL/TLS store location is not standardised across operating systems or even Linux distros. It could be anywhere in:

  • /etc/ssl/certs
  • /etc/pki/tls/certs/ca-bundle.crt
  • /etc/ssl/certs/ca-bundle.crt
  • /etc/pki/tls/certs/ca-bundle.trust.crt
@socheatsok78
socheatsok78 / KUBERNETES_SETUP.md
Created March 29, 2024 03:48 — forked from dPacc/KUBERNETES_SETUP.md
Setup Kubernetes Cluster on premise using kubeadm

Setup Kubernetes Cluster On-Premise using kubeadm

Why would you do this?

  • You own your bare metal infrastructure.
  • You want to take advantage of Kubernetes.
  • You do not wish to migrate your application to the cloud

Why it will not always suit your needs?

@socheatsok78
socheatsok78 / flush-iptables.sh
Created November 7, 2024 10:20 — forked from mrclay/flush-iptables.sh
Flush IP tables and restart docker
#!/bin/bash
# Script is needed because my default firewall rules are messed up and after
# every restart, docker containers can't make connections to the host, notably
# preventing debuggers like xdebug from attaching.
# If networking fails in your containers but works in others, rm and re-create the
# docker network that container is bound to.
set -euo pipefail