Tag: Engineering
-
HAProxy Archi: L4/L7 Reverse Proxy & HA
💡 HAProxy Archi: L4/L7 Reverse Proxy & HA — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for HAProxy Archi: L4/L7 Reverse Proxy & HA. Required registration elements portal frontend, backend → k8s ingress keycloak vault harbor Optional registration element mariaDB
-
Kubernetes kube-proxy Metric Binding
💡 Kubernetes kube-proxy Metric Binding — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Kubernetes kube-proxy Metric Binding. Monitoring kube-proxy kube-proxy also provides a metrics endpoint called /metrics. However, because the default setting is 127.0.0.1:10249, it cannot be accessed from outside. So, if you try to collect it from prometheus, a…
-
Chrome Extension (Manifest V3) Dev: Service
💡 Chrome Extension (Manifest V3) Dev: Service — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Chrome Extension (Manifest V3) Dev: Service. Sample manifest.json json Copy { “manifest_version”: 3, “name”: “My First Extension”, “version”: “1.0”, “description”: “클릭하면 인사를 건네는 팝업 프로그램”, “action”: { “default_popup”: “popup.html” }, “permissions”: [“activeTab”] } popup.html html…
-
Webpack 5 Module Federation: Micro-Frontend
💡 Webpack 5 Module Federation: Micro-Frontend — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Webpack 5 Module Federation: Micro-Frontend. rsbuild React Producer (Provider, Remote) bash Copy npm create rsbuild@latest # rsbuild-producer # React # TypeScript cd rsbuild-producer npm add @module-federation/enhanced –save-dev #npm add @module-federation/rsbuild-plugin –save-dev #! 아래의 configuration 확인 후…
-
svg-term-cli: Render Asciinema Casts to
💡 svg-term-cli: Render Asciinema Casts to — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for svg-term-cli: Render Asciinema Casts to. References and Guidelines (NOTE) In order to directly expose terminal operations to Github README.md, etc., a keyframe SVG file is created based ona terminal operation recording tool. Available when the asciinema…
-
Software Terminology: Artifact vs Library
💡 Software Terminology: Artifact vs Library — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Software Terminology: Artifact vs Library. In software development, artifact and library are often used interchangeably, but they have different meanings. 1. Artifact Artifact refers to all artifacts created during the software development process. This output may…
-
Google gVisor Sandbox Container Runtime
💡 Google gVisor Sandbox Container Runtime — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Google gVisor Sandbox Container Runtime. Overview Open source container runtime developed by Google Unlike containers that share the host kernel, it is isolated from the host kernel and provides a lightweight user-mode kernel Security Isolation: Enhances…
-
Karmada Multi-Cluster Control Plane Setup
💡 Karmada Multi-Cluster Control Plane Setup — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Karmada Multi-Cluster Control Plane Setup. Install Karmada 🔗 https://karmada.io/docs/installation/ Install kubectl-karmada-cli using krew [https://karmada.io/docs/installation/install-cli-tools#install-kubectl-karmada](https://karmada.io/docs/installation/install-cli-tools#install-kubectl-karmada) bash Copy kubectl krew install karmada karmada install bash Copy # ~/.kube/config or kubeconfig 설정 파일 다중클러스터 구성 후 진행 #설치 kubectl…
-
Istio Service Mesh: Envoy Sidecars
💡 Istio Service Mesh: Envoy Sidecars — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Istio Service Mesh: Envoy Sidecars. Istiod Istiod Service Port 15010: grpc-xds 15012: https-dns 15014: http-monitoring 443: https-webhook Envoy-Proxy Proxy Description UID information runAsUser: 1337: Do not redirect to envoy Proxy port definition 15001: Proxy port listening…
-
KubeSphere K8s Mgmt Platform & Multi-Tenant
💡 KubeSphere K8s Mgmt Platform & Multi-Tenant — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for KubeSphere K8s Mgmt Platform & Multi-Tenant. 🔗 https://kubesphere.io/docs/v3.4/installing-on-kubernetes/on-prem-kubernetes/install-ks-on-linux-airgapped/ References kk. Install bash Copy curl -sfL https://get-kk.kubesphere.io | VERSION=v3.0.13 sh – sudo cp ./kk /usr/local/bin Closed network: image and registry preparation bash Copy curl -L -O…