Tag: Engineering
-
Software Archi: Modularity, Cohesion
💡 Software Archi: Modularity, Cohesion — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Software Archi: Modularity, Cohesion. The Notion API rate limit was reached. Wait at least 3 seconds before retrying this tool call. Do not retry immediately or in parallel. {“error”:{“code”:”rate_limited”,”classification”:”rate_limit”,”operation”:”fetch”,”message”:”The Notion API rate limit was reached.”,”impact”:”The requested tool…
-
k3s Lightweight Kubernetes: Archi & Resource
💡 k3s Lightweight Kubernetes: Archi & Resource — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for k3s Lightweight Kubernetes: Archi & Resource. Installation & Uninstall Automated Upgrades (deploy to system-upgrade-controller) Documentation 🔗 https://github.com/rancher/system-upgrade-controller?tab=readme-ov-file Exec bash Copy k label nodes $mynode k3s-upgrade=”true” # Y.O.L.O. kubectl apply -k github.com/rancher/system-upgrade-controller Trouble shooting Resolved k3s…
-
Modern Languages Compare: Go, Rust, Java, and
💡 Modern Languages Compare: Go, Rust, Java, and — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Modern Languages Compare: Go, Rust, Java, and. MSA Conformity Assessment Spring Boot VS Micronaut VS Quarkus VS Go (Golang) VS Node.js VS Kotlin with Ktor Evaluation items Spring Boot Micronaut Quarkus Go (Golang) Node.js…
-
Nginx Web Server Tuning: Reverse Proxy
💡 Nginx Web Server Tuning: Reverse Proxy — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Nginx Web Server Tuning: Reverse Proxy. References and Guidelines (NOTE) If Nginx is accessed over HTTPS, but internally uses HTTP to communicate with backend services, this is a common configuration known as SSL termination or…
-
Linux SSH Session Idle Timeout & Automatic
💡 Linux SSH Session Idle Timeout & Automatic — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Linux SSH Session Idle Timeout & Automatic. RHEL vi /etc/ssh/sshd_config bash Copy # 클라이언트로부터 데이터를 받지 못한 경우 sshd(8)가 클라이언트로부터 응답을 요청하기 위해 암호화된 채널을 통해 메시지를 보내는 시간 초과 간격을 초 단위로 설정합니다.…
-
OpenStack Nova & Neutron Network
💡 OpenStack Nova & Neutron Network — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for OpenStack Nova & Neutron Network. Volume Sewing Machine Rationale k8s node notReady status: Check communication status between kubelet and vm Check vm console log openstack bash Copy #openstack ssh 접속 cat platfrom_openrc >>> export OS_USERNAME=admin export…
-
Nix Package Manager Sheet: Reproducible Dev
💡 Nix Package Manager Sheet: Reproducible Dev — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Nix Package Manager Sheet: Reproducible Dev. References and Guidelines (NOTE) – In typical package management systems such as apt or Homebrew, only one version of a specific package name can be installed throughout the system.…
-
Linkerd Ultralight Service Mesh: mTLS
💡 Linkerd Ultralight Service Mesh: mTLS — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Linkerd Ultralight Service Mesh: mTLS. Proxy 주입 방법 Automatic Proxy Injection inject Adding your services to Linkerd Injection (regeneration) through automatic generation of yaml txt Copy kubectl get -n $namespace deploy -o yaml | linkerd inject…
-
Ubuntu Package Lock (dpkg/apt lock) Release
💡 Ubuntu Package Lock (dpkg/apt lock) Release — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Ubuntu Package Lock (dpkg/apt lock) Release. If ssh login is not possible as root vi /etc/ssh/sshd_config bash Copy … PermitRootLogin yes #if no … Or passwd may not be set. Internet connection problem References and…
-
Kubelet Daemon Ops: Resource Reservation
💡 Kubelet Daemon Ops: Resource Reservation — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Kubelet Daemon Ops: Resource Reservation. Configurations Apply max-pod-pids, podPidsLimit Simultaneous operation of 3 worker nodes Recommended method: Modify config.yaml (based on Kubeadm) /etc/kubernetes/kubelet-config.yaml (if not present, then) /var/lib/kubelet/config.yaml How to edit: 1. Make sure the file…