Tag: ServerManagement
-
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…
-
Spring Lombok Annotations: Production Usage
💡 Spring Lombok Annotations: Production Usage — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Spring Lombok Annotations: Production Usage. Common Annotation If you add the @Data annotation to a class, you can use highly useful methods such as toString(). sql Copy @Data //아래의 모든 애노테이션을 포함하는 문법 // @Getter +…
-
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)가 클라이언트로부터 응답을 요청하기 위해 암호화된 채널을 통해 메시지를 보내는 시간 초과 간격을 초 단위로 설정합니다.…
-
Keycloak Open Source IAM: OIDC & SSO
💡 Keycloak Open Source IAM: OIDC & SSO — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Keycloak Open Source IAM: OIDC & SSO. mariaDB sql Copy — 유저생성 후 keycloak 데이터베이스에 대한 권한 부여 select host,user from mysql.user; create user ‘ckckdm’@’%’ identified by ‘Enterprise Cloud2018!’; grant all privileges on keycloak.*…
-
Grafana Dashboards & Prometheus Data Source
💡 Grafana Dashboards & Prometheus Data Source — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Grafana Dashboards & Prometheus Data Source. Alert Create Alert Rule graphql Copy # A : prometheus Query: 10분동안 restart된 횟수 sum by(container,namespace,pod) (changes(kube_pod_container_status_restarts_total[10m])) # B : Expression: Reduce A # C : Expression: Math $B…
-
CKS Certified Kubernetes Security Specialist
💡 CKS Certified Kubernetes Security Specialist — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for CKS Certified Kubernetes Security Specialist. 📑 Table of Contents Skills Map by CKS problem solving scope CKS Troubleshooting Flow CKS 시험은 문제에서 구체적으로 어떤 기술(AppArmor, Seccomp, RBAC 등)을 사용해야 하는지 명시하지 않고, 추상적인 보안 요구사항(예: “컨테이너의…
-
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.…
-
Linux resolv.conf DNS & systemd-resolved
💡 Linux resolv.conf DNS & systemd-resolved — Executive Summary Technical architectural analysis, practical configuration manifests, and deployment instructions for Linux resolv.conf DNS & systemd-resolved. ubuntu defaults bash Copy nameserver 127.0.0.53 #로컬 DNS리졸버 사용 options edns0 trust-ad search . coredns defaults bash Copy search default.svc.cluster.local svc.cluster.local cluster.local nameserver 10.152.183.10 #coredns serviceIP options ndots:5 Manage only with…