Tag: ServerManagement

  • Obsidian Knowledge Base: Markdown Links

    💡 Obsidian Knowledge Base: Markdown Links — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Obsidian Knowledge Base: Markdown Links. Obsidian – Github integration Github Create authentication token (classic) Create Private Repository Mac Terminal – Sync Repository or Clone bash Copy export repoURL=https://github.com/myeong-han/obsidian-repository.git export repoName=obsidian-repository mkdir $repoName cd $repoName echo “#…

  • Cert-Manager Helm Setup & Let’s Encrypt

    💡 Cert-Manager Helm Setup & Let’s Encrypt — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Cert-Manager Helm Setup & Let’s Encrypt. Installation References and Guidelines (NOTE) You can easily add or update TLS for k8s applications using a CA key pair or an external DNS (cloud provider, etc.). In a…

  • Kubernetes etcd Distributed Key-Value Store

    💡 Kubernetes etcd Distributed Key-Value Store — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Kubernetes etcd Distributed Key-Value Store. References and Guidelines (NOTE) When etcd (3 node) clustering, the argument to etcd1 is –initial-cluster=etcd1. etcd2 with –initial-cluster=etcd1,etcd2. If etcd3 is configured with –initial-cluster=etcd1,etcd2,etcd3, can it be considered normally clustered? 💡…

  • Vue.js Core Archi: Virtual DOM & Reactivity

    💡 Vue.js Core Archi: Virtual DOM & Reactivity — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Vue.js Core Archi: Virtual DOM & Reactivity. Related pages Implements Using Operation sequence References and Guidelines (NOTE) Run on the client (browser) Create a Vue instance: Create a Vue instance with new Vue() in…

  • Advanced TypeScript Types: Generics, Unions

    💡 Advanced TypeScript Types: Generics, Unions — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Advanced TypeScript Types: Generics, Unions. Utility Type TypeScript’s **Utility Types** are powerful tools that help you transform already defined types or easily create new types. Frequently used utility types include Partial, Readonly, Pick, and Omit. Below…

  • Long-Term K8s Monitoring: Prometheus & Thanos

    💡 Long-Term K8s Monitoring: Prometheus & Thanos — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Long-Term K8s Monitoring: Prometheus & Thanos. 📑 Table of Contents Declarative Management Deployments Action Olds Samples TroubleShooting Setups Declarative Management Deployments thanos + kube-prometheus-stack Architecture & System Flow Diagram SVG 100% Pan & Zoom thanos…

  • Network Subnet Masking & CIDR Notation

    💡 Network Subnet Masking & CIDR Notation — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Network Subnet Masking & CIDR Notation. References and Guidelines (NOTE) CIDR (Classless Inter-Domain Routing) and subnet mask are similar concepts, but they are not exactly the same thing. Subnet Mask is a 32-bit (IPv4) or…

  • Harbor Container Registry T-Shoot & Recovery

    💡 Harbor Container Registry T-Shoot & Recovery — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Harbor Container Registry T-Shoot & Recovery. When: docker push Issue: unknown blob () bash Copy docker push my-harbor/base/ubuntu:latest >>> The push refers to repository [my-harbor/base/ubuntu] a46a5fb872b5: Pushing [==================================================>] 80.62MB unknown blob Given Use Bitnami Helmchart…

  • HashiCorp Vault Security: Transit Engine

    💡 HashiCorp Vault Security: Transit Engine — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for HashiCorp Vault Security: Transit Engine. Installation Operation Authentication Management Policy registration bash Copy k exec -it -n portal-system sts/vault — sh ### START IN CONTAINER vault login policy_name=admin-policy cat > /tmp/${policy_name}.hcl <<EOF path “*” { capabilities…

  • Docker Container Security: Non-Root Execution

    💡 Docker Container Security: Non-Root Execution — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Docker Container Security: Non-Root Execution. Dockerfile Hardening Example References and Guidelines (NOTE) There is a Dockerfile at /root/image/Dockerfile . It’s a simple container which tries to make a curl call to an imaginary api with a…