<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Jihwan Park</title><description>A Git-based engineering notebook for K3S platform migration, Longhorn-backed stateful recovery, private registry/Nexus workflows, and resource-constrained AI systems.</description><link>https://petooooo.github.io/</link><language>en</language><lastBuildDate>Sat, 27 Jun 2026 04:25:55 GMT</lastBuildDate><item><title>Nexus3 HTTPS Registry: Root CA 기반 IP SAN 인증서와 Docker 신뢰 설정</title><link>https://petooooo.github.io/devops/nexus3-https-registry-root-ca-ip-san-docker/</link><guid isPermaLink="true">https://petooooo.github.io/devops/nexus3-https-registry-root-ca-ip-san-docker/</guid><description>DNS 없이 IP와 포트 기반으로 Nexus3 Docker Registry와 Traefik TLSStore를 운영할 때 Root CA, 서버 인증서, Java keystore, Docker ca.crt를 구분해 설정하는 runbook.</description><pubDate>Sat, 27 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K3s Traefik: NodePort와 MetalLB VIP 병행 노출</title><link>https://petooooo.github.io/devops/k3s-traefik-nodeport-metallb-vip/</link><guid isPermaLink="true">https://petooooo.github.io/devops/k3s-traefik-nodeport-metallb-vip/</guid><description>K3s Traefik에서 기존 NodePort 노출을 유지하면서 MetalLB VIP를 추가하고, tls: {} 기본 인증서 문제를 TLSStore로 정리한 운영 기록</description><pubDate>Fri, 19 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K3s MetalLB: ServiceLB/Klipper와 HostPort 충돌 분석</title><link>https://petooooo.github.io/devops/k3s-metallb-servicelbklipper-hostport/</link><guid isPermaLink="true">https://petooooo.github.io/devops/k3s-metallb-servicelbklipper-hostport/</guid><description>K3s에서 MetalLB를 도입할 때 ServiceLB/Klipper가 LoadBalancer Service의 hostPort를 점유하면서 기존 HostPort/NodePort 노출과 충돌한 문제를 정리한다.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K3s kubeconfig: kubectl과 k9s 다중 클러스터 접근 설정</title><link>https://petooooo.github.io/devops/k3s-kubeconfig-kubectl-k9s/</link><guid isPermaLink="true">https://petooooo.github.io/devops/k3s-kubeconfig-kubectl-k9s/</guid><description>K3s server node의 kubeconfig를 로컬에 등록해 kubectl과 k9s에서 여러 Kubernetes cluster context를 전환하는 정석적인 설정 절차를 정리한다.</description><pubDate>Mon, 15 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Tekton과 Argo CD</title><link>https://petooooo.github.io/notes/tekton-argo-gitops/</link><guid isPermaLink="true">https://petooooo.github.io/notes/tekton-argo-gitops/</guid><description>Tekton과 Argo CD를 함께 사용해 CI pipeline, GitOps repository, Kubernetes reconciliation의 책임을 분리하는 구조를 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 17. Confidential Computing</title><link>https://petooooo.github.io/notes/k8s-17-confidential-computing/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-17-confidential-computing/</guid><description>Kubernetes/container 환경에서 application code 변경 없이 confidential computing을 적용하는 no-code-change 접근을 data in use, TEE, attestation, key release, privileged user threat, DevSecOps 관점에서 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 16. High-Scale Apps</title><link>https://petooooo.github.io/notes/k8s-16-high-scale-apps/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-16-high-scale-apps/</guid><description>Kubernetes에서 high-scale production application을 운영할 때 Deployment, Service, HPA, node autoscaling, resource requests/limits, readinessProbe, rollout, PDB, topology spread, observability, SLO를 함께 설계하는 방법을 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 14. Rolling Update</title><link>https://petooooo.github.io/notes/k8s-14-rolling-update/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-14-rolling-update/</guid><description>Kubernetes Deployment를 Pod template과 replica 수를 선언하는 workload controller로 보고, ReplicaSet, rolling update, rollout status, rollback, selector, probe, troubleshooting 흐름까지 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 13. Knative Serverless</title><link>https://petooooo.github.io/notes/k8s-13-knative-serverless/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-13-knative-serverless/</guid><description>Knative를 Kubernetes 위에서 serverless workload를 실행하기 위한 platform layer로 보고, Serving, Eventing, Functions, scale-to-zero, Revision, traffic split, cold start, 운영 포인트를 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>k3s Registry Bootstrap: Nexus self-dependency 해소</title><link>https://petooooo.github.io/devops/k3s-registry-bootstrap-nexus-self-dependency/</link><guid isPermaLink="true">https://petooooo.github.io/devops/k3s-registry-bootstrap-nexus-self-dependency/</guid><description>k3s 환경에서 Nexus가 자기 자신에게 의존해 이미지 pull이 막히는 bootstrap deadlock을 끊기 위해 registry:latest 기반 임시 bootstrap registry를 구성하고 검증한 기록이다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DevOps와 SRE 역할 구분</title><link>https://petooooo.github.io/notes/devops-vs-sre/</link><guid isPermaLink="true">https://petooooo.github.io/notes/devops-vs-sre/</guid><description>DevOps와 SRE를 경쟁 개념이 아니라 software delivery와 production reliability를 다루는 보완적 접근으로 정리하고, SLI/SLO/SLA, Error Budget, Toil, Incident Response, Observability까지 설명한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Continuous Integration 운영 원칙</title><link>https://petooooo.github.io/notes/continuous-integration-principles/</link><guid isPermaLink="true">https://petooooo.github.io/notes/continuous-integration-principles/</guid><description>Continuous Integration을 여러 개발자의 code change를 자주 shared repository에 통합하고 자동 build/test로 검증하는 DevOps practice로 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Cloud Native DevOps</title><link>https://petooooo.github.io/notes/cloud-native-devops/</link><guid isPermaLink="true">https://petooooo.github.io/notes/cloud-native-devops/</guid><description>Cloud Native DevOps를 cloud-native architecture와 DevOps delivery lifecycle의 결합으로 이해하고, container, Kubernetes, managed service, CI/CD, GitOps, observability, scaling, state 분리까지 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Cloud Adoption과 GitOps</title><link>https://petooooo.github.io/notes/cloud-adoption-gitops/</link><guid isPermaLink="true">https://petooooo.github.io/notes/cloud-adoption-gitops/</guid><description>Cloud adoption을 단순한 인프라 이전이 아니라 운영 모델 전환으로 보고, GitOps를 통해 desired state, drift detection, rollback, policy, secret 관리까지 함께 설계하는 방식을 정리한다.</description><pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate></item><item><title>vRAN과 Telco Edge</title><link>https://petooooo.github.io/notes/vran-telco-edge/</link><guid isPermaLink="true">https://petooooo.github.io/notes/vran-telco-edge/</guid><description>Traditional RAN과 vRAN의 차이를 RAN 구성 요소, NFV, O-RAN, edge computing, automation, private 5G, troubleshooting 관점에서 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>VPC Isolated Network</title><link>https://petooooo.github.io/notes/vpc-isolated-network/</link><guid isPermaLink="true">https://petooooo.github.io/notes/vpc-isolated-network/</guid><description>VPC가 public cloud 안에서 논리적으로 격리된 private network를 구성하는 방식과 subnet, security group, ACL, public gateway, floating IP, load balancer, VPN 설계 기준을 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Virtual Networking과 Overlay SDN</title><link>https://petooooo.github.io/notes/virtual-networking-overlay-sdn/</link><guid isPermaLink="true">https://petooooo.github.io/notes/virtual-networking-overlay-sdn/</guid><description>Virtual networking이 physical network 위에서 isolated logical network를 구성하는 방식과 vNIC, vSwitch, underlay/overlay, VXLAN, SDN, NFV, Kubernetes networking까지 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Tekton vs Jenkins</title><link>https://petooooo.github.io/notes/tekton-vs-jenkins/</link><guid isPermaLink="true">https://petooooo.github.io/notes/tekton-vs-jenkins/</guid><description>Jenkins의 controller/plugin 중심 CI/CD 모델과 Tekton의 Kubernetes-native Task/Pipeline/PipelineRun 모델을 비교하고, 운영·보안·스토리지·마이그레이션 관점에서 선택 기준을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Tekton CI/CD Pipeline</title><link>https://petooooo.github.io/notes/tekton-cicd-pipeline/</link><guid isPermaLink="true">https://petooooo.github.io/notes/tekton-cicd-pipeline/</guid><description>Tekton을 Kubernetes-native CI/CD framework로 이해하고, Task, TaskRun, Pipeline, PipelineRun, Workspace, Trigger, RBAC, GitOps 연계, 운영상 주의점을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Site Reliability Engineering</title><link>https://petooooo.github.io/notes/site-reliability-engineering/</link><guid isPermaLink="true">https://petooooo.github.io/notes/site-reliability-engineering/</guid><description>SRE를 운영 문제를 소프트웨어 엔지니어링으로 해결하는 discipline으로 정리하고, SLI/SLO, error budget, toil reduction, incident response, Kubernetes reliability 관점까지 설명한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>NAT와 Firewall Policy</title><link>https://petooooo.github.io/notes/nat-firewall-policy/</link><guid isPermaLink="true">https://petooooo.github.io/notes/nat-firewall-policy/</guid><description>NAT가 private IP와 public IP 사이에서 address translation을 수행하는 방식과 Firewall이 traffic policy를 적용하는 구조를 SNAT, DNAT, PAT, stateful firewall, VPC, Kubernetes 관점에서 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Multi-Zone Region</title><link>https://petooooo.github.io/notes/multi-zone-region/</link><guid isPermaLink="true">https://petooooo.github.io/notes/multi-zone-region/</guid><description>MZR이 하나의 cloud region 안에서 여러 zone을 통해 failure domain을 분리하는 방식과 application, database, storage, load balancer, Kubernetes, VPC를 zone-aware하게 설계하는 기준을 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 15. Event-Driven Microservices</title><link>https://petooooo.github.io/notes/k8s-15-event-driven-microservices/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-15-event-driven-microservices/</guid><description>Event Driven Architecture의 producer, broker, consumer, pub/sub, event streaming, schema versioning, idempotency, eventual consistency, Saga, Outbox, DLQ, Kubernetes 연계 방식을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 14. Cloud Native API</title><link>https://petooooo.github.io/notes/k8s-14-cloud-native-api/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-14-cloud-native-api/</guid><description>Cloud Native API Solution을 API Gateway, microservices, Kubernetes/OpenShift runtime, CI/CD, IaC, 환경 분리, 보안, observability 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 13. Managed 책임 범위</title><link>https://petooooo.github.io/notes/k8s-13-managed-responsibility/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-13-managed-responsibility/</guid><description>Managed Kubernetes의 장점과 한계를 control plane 운영, cluster lifecycle, cloud integration, 보안 책임 분담, portability, upgrade 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 12. Pod와 Control Loop</title><link>https://petooooo.github.io/notes/k8s-12-pod-control-loop/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-12-pod-control-loop/</guid><description>Kubernetes에서 Pod가 생성될 때 kubectl, kube-apiserver, etcd, scheduler, kubelet, container runtime, CNI가 어떤 순서로 동작하는지 운영 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 11. Hands-on 실습</title><link>https://petooooo.github.io/notes/k8s-11-hands-on/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-11-hands-on/</guid><description>브라우저 기반 임시 Kubernetes cluster를 활용해 Deployment, Service, scaling, logs, monitoring을 직접 실습하는 CloudLabs 학습 흐름과 운영 관점의 검증 포인트를 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 10. Deployment와 Rollout</title><link>https://petooooo.github.io/notes/k8s-10-deployment-rollout/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-10-deployment-rollout/</guid><description>Kubernetes Deployment의 구조와 desired state, ReplicaSet, Pod template, rolling update, rollback, scaling, troubleshooting 흐름을 운영 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 09. Knative Workload</title><link>https://petooooo.github.io/notes/k8s-09-knative-workload/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-09-knative-workload/</guid><description>Knative를 Kubernetes-native serverless platform으로 이해하고, Serving, Eventing, Revision, traffic split, autoscaling, scale-to-zero의 동작 구조를 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 08. Operator</title><link>https://petooooo.github.io/notes/k8s-08-operator/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-08-operator/</guid><description>Kubernetes Operator를 CRD, Custom Resource, Controller, reconciliation loop 관점에서 이해하고, 복잡한 stateful application 운영 지식을 Kubernetes API로 자동화하는 방식을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 07. Container Orchestration</title><link>https://petooooo.github.io/notes/k8s-07-container-orchestration/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-07-container-orchestration/</guid><description>Containerization과 container orchestration의 차이를 구분하고, scheduling, deployment, scaling, self-healing, service discovery, rolling update를 중심으로 Kubernetes 운영 모델을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 05. OpenShift</title><link>https://petooooo.github.io/notes/k8s-05-openshift/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-05-openshift/</guid><description>Kubernetes와 OpenShift의 포함 관계, platform 범위, developer workflow, build, routing, security, 운영 lifecycle 차이를 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 04. Helm</title><link>https://petooooo.github.io/notes/k8s-04-helm/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-04-helm/</guid><description>Helm을 Kubernetes package manager로 이해하고, Chart, Values, Template, Release, Repository를 중심으로 애플리케이션 배포와 운영 lifecycle을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 03. Control System</title><link>https://petooooo.github.io/notes/k8s-03-control-system/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-03-control-system/</guid><description>Kubernetes를 container 실행기가 아니라 desired state와 actual state를 계속 맞추는 orchestration control system으로 이해하고, cluster, control plane, worker node, Pod, Deployment, Service, self-healing, rollout 구조를 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Infrastructure as Code</title><link>https://petooooo.github.io/notes/infrastructure-as-code/</link><guid isPermaLink="true">https://petooooo.github.io/notes/infrastructure-as-code/</guid><description>Infrastructure as Code의 개념을 DevOps 운영 관점에서 정리하고, declarative/imperative, mutable/immutable, state management, drift detection, policy as code, Kubernetes 적용 방식을 설명한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>GitOps Source of Truth</title><link>https://petooooo.github.io/notes/gitops-source-of-truth/</link><guid isPermaLink="true">https://petooooo.github.io/notes/gitops-source-of-truth/</guid><description>GitOps를 Git 기반 desired state 운영 모델로 정리하고, DevOps와의 관계, 4가지 원칙, pull-based reconciliation, drift detection, rollback, Kubernetes 적용 방식을 설명한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 06. Fleet Lifecycle</title><link>https://petooooo.github.io/notes/edge-06-fleet-lifecycle/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-06-fleet-lifecycle/</guid><description>대규모 Edge 환경에서 edge device와 edge cluster를 정책 기반으로 배포, 업데이트, 관찰, 복구하는 운영 모델을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 05. Remote Architecture</title><link>https://petooooo.github.io/notes/edge-05-remote-architecture/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-05-remote-architecture/</guid><description>ISS에서 생성되는 DNA sequencing 데이터를 현장에서 분석하는 remote edge architecture를 data locality, containerized analytics, DevOps 운영 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 04. MEC와 Telco Compute</title><link>https://petooooo.github.io/notes/edge-04-mec-telco-compute/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-04-mec-telco-compute/</guid><description>Multi-access Edge Computing의 개념, 5G와의 관계, MEC architecture, traffic steering, DevOps 운영 포인트를 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 03. 산업 적용과 운영 모델</title><link>https://petooooo.github.io/notes/edge-03-industry-operations/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-03-industry-operations/</guid><description>Edge Computing이 retail, banking, telco 영역으로 확장되며 cloud, AI, data architecture, DevOps 운영 모델을 어떻게 바꾸는지 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 02. 도입 이유</title><link>https://petooooo.github.io/notes/edge-02-adoption-reasons/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-02-adoption-reasons/</guid><description>Edge Computing이 필요한 이유를 data control, cost reduction, faster insights/actions, continuous operations 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Edge 01. Data-Source Workloads</title><link>https://petooooo.github.io/notes/edge-01-data-source-workloads/</link><guid isPermaLink="true">https://petooooo.github.io/notes/edge-01-data-source-workloads/</guid><description>Edge Computing의 정의, Cloud와의 관계, workload 배치 기준, 운영 관점의 장점과 주의점을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DNS Resolution Flow</title><link>https://petooooo.github.io/notes/dns-resolution-flow/</link><guid isPermaLink="true">https://petooooo.github.io/notes/dns-resolution-flow/</guid><description>DNS가 domain name을 IP address로 변환하는 구조, recursive resolver와 authoritative DNS의 차이, TTL/cache, DNS record, troubleshooting 관점을 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DevSecOps Security Guardrails</title><link>https://petooooo.github.io/notes/devsecops-security-guardrails/</link><guid isPermaLink="true">https://petooooo.github.io/notes/devsecops-security-guardrails/</guid><description>DevSecOps를 DevOps 흐름에 security를 통합하는 practice로 정리하고, shift left, security as code, SAST/DAST/SCA, secret scanning, Kubernetes security, policy as code, runtime security까지 설명한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Continuous Testing과 Feedback</title><link>https://petooooo.github.io/notes/continuous-testing-feedback/</link><guid isPermaLink="true">https://petooooo.github.io/notes/continuous-testing-feedback/</guid><description>Continuous Testing을 CI/CD와 DevOps 관점에서 정리하고, 테스트 피라미드, shift left/right, quality gate, test data, flaky test, Kubernetes 검증까지 설명한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Continuous Integration 기본 흐름</title><link>https://petooooo.github.io/notes/continuous-integration-code-flow/</link><guid isPermaLink="true">https://petooooo.github.io/notes/continuous-integration-code-flow/</guid><description>Continuous Integration의 개념을 infrequent integration 문제, 자동 build/test, main branch 보호, artifact 추적성, Kubernetes CI 검증 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Continuous Delivery vs Deployment</title><link>https://petooooo.github.io/notes/continuous-delivery-vs-deployment/</link><guid isPermaLink="true">https://petooooo.github.io/notes/continuous-delivery-vs-deployment/</guid><description>Continuous Delivery와 Continuous Deployment의 차이를 production 배포 승인, pipeline 자동화 범위, Kubernetes rollout, feature flag, canary, rollback 관점에서 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Cloud Data Transfer와 Egress</title><link>https://petooooo.github.io/notes/cloud-data-transfer-egress/</link><guid isPermaLink="true">https://petooooo.github.io/notes/cloud-data-transfer-egress/</guid><description>Cloud data transfer를 ingress/egress, public/private network, zone/region boundary, on-premises connectivity, CDN, NAT, Kubernetes, 비용, 성능, 보안, observability 관점에서 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>CDN과 Edge Cache</title><link>https://petooooo.github.io/notes/cdn-edge-cache/</link><guid isPermaLink="true">https://petooooo.github.io/notes/cdn-edge-cache/</guid><description>CDN이 origin server 앞에서 edge cache, DNS routing, Cache-Control, cache key, purge, TLS, WAF, observability를 통해 웹 성능과 안정성을 개선하는 구조를 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Argo CD GitOps Controller</title><link>https://petooooo.github.io/notes/argo-cd-gitops-controller/</link><guid isPermaLink="true">https://petooooo.github.io/notes/argo-cd-gitops-controller/</guid><description>Argo CD를 Kubernetes GitOps Continuous Delivery controller로 이해하고, Application, Project, ApplicationSet, sync, OutOfSync, prune, self-heal, RBAC, secret 관리, homelab 적용 방식을 정리한다.</description><pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate></item><item><title>MetalLB Layer2와 BGP</title><link>https://petooooo.github.io/notes/metallb-layer2-bgp/</link><guid isPermaLink="true">https://petooooo.github.io/notes/metallb-layer2-bgp/</guid><description>bare-metal Kubernetes 환경에서 MetalLB가 VIP를 외부 네트워크에 노출하는 방식을 OSI 계층 관점에서 정리하고, Layer2 mode, BGP mode, 외부 L4 Load Balancer 구성의 차이를 비교한다.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Load Balancer 기본 메커니즘</title><link>https://petooooo.github.io/notes/load-balancer-basics/</link><guid isPermaLink="true">https://petooooo.github.io/notes/load-balancer-basics/</guid><description>Load Balancer가 필요한 이유, Round Robin과 Smart Load Balancing의 차이, L4/L7 분산 방식, health check와 session persistence까지 정리한 DevOps 네트워킹 개념 노트</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 02. Containerization</title><link>https://petooooo.github.io/notes/k8s-02-containerization/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-02-containerization/</guid><description>Containerization을 VM 기반 배포와 비교하며, image, container, runtime, resource isolation, CI/CD 관점에서 정리한다.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>K8s 01. Docker와 Kubernetes</title><link>https://petooooo.github.io/notes/k8s-01-docker-and-kubernetes/</link><guid isPermaLink="true">https://petooooo.github.io/notes/k8s-01-docker-and-kubernetes/</guid><description>Docker와 Kubernetes를 경쟁 관계가 아니라 container packaging과 cluster orchestration의 역할로 구분하고, production 운영에서 Kubernetes가 필요한 이유를 정리한다.</description><pubDate>Mon, 01 Jun 2026 00:00:00 GMT</pubDate></item><item><title>DB 10. 보안과 권한 관리</title><link>https://petooooo.github.io/notes/db-10-security-authorization/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-10-security-authorization/</guid><description>DBMS 보안의 기본 관점, GRANT/REVOKE 기반 권한 관리, role, Oracle의 시스템 권한과 객체 권한을 정리한 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 09. 트랜잭션과 회복</title><link>https://petooooo.github.io/notes/db-09-transactions-recovery/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-09-transactions-recovery/</guid><description>데이터베이스 트랜잭션의 ACID 특성, 동시성 제어, locking, 2PL, recovery, REDO/UNDO, WAL, checkpoint, Oracle/PL/SQL 트랜잭션 명령과 isolation level을 정리한다.</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 08. View와 System Catalog</title><link>https://petooooo.github.io/notes/db-08-views-system-catalog/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-08-views-system-catalog/</guid><description>관계 데이터베이스의 View 개념, 갱신 가능성, System Catalog와 Oracle Data Dictionary의 역할을 정리한 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 07. 정규화와 정규형</title><link>https://petooooo.github.io/notes/db-07-normalization/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-07-normalization/</guid><description>릴레이션 정규화의 목적, 함수적 종속성, 무손실 분해, 1NF·2NF·3NF·BCNF, 역정규화를 정리한 데이터베이스 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 06. 물리 설계와 인덱스</title><link>https://petooooo.github.io/notes/db-06-physical-design-indexes/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-06-physical-design-indexes/</guid><description>보조 기억 장치, 버퍼 관리, 레코드 배치, 파일 조직, 단일/다단계 인덱스, 인덱스 선정 지침과 질의 튜닝 기준을 정리한 데이터베이스 시스템 6장 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 05. ER 모델과 설계</title><link>https://petooooo.github.io/notes/db-05-er-model-design/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-05-er-model-design/</guid><description>데이터베이스 설계 단계, ER 모델의 구성 요소, 카디날리티와 참여 제약조건, 회사 예제 ER 스키마, ER 스키마를 관계형 릴레이션으로 사상하는 규칙을 정리한다.</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 04. 관계 대수와 SQL</title><link>https://petooooo.github.io/notes/db-04-relational-algebra-sql/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-04-relational-algebra-sql/</guid><description>관계 대수의 기본 연산부터 SQL의 DDL, SELECT, DML, trigger, assertion, embedded SQL까지 정리한 데이터베이스 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 02. 관계 모델과 무결성</title><link>https://petooooo.github.io/notes/db-02-relational-model/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-02-relational-model/</guid><description>관계 데이터 모델의 기본 개념, 릴레이션의 특성, 키의 종류, 무결성 제약조건을 정리한 데이터베이스 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>DB 01. DBMS 구조와 데이터 독립성</title><link>https://petooooo.github.io/notes/db-01-dbms-architecture/</link><guid isPermaLink="true">https://petooooo.github.io/notes/db-01-dbms-architecture/</guid><description>데이터와 정보의 차이, DBMS의 필요성, File System과 DBMS 비교, DBMS 발전 과정, DDL/DML/DCL, ANSI/SPARC 3-level architecture와 데이터 독립성을 정리한 학습 노트</description><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item><item><title>Kubernetes Service, NodePort, kube-proxy, NAT 흐름 정리</title><link>https://petooooo.github.io/notes/kubernetes-service-nodeport-kube-proxy-nat/</link><guid isPermaLink="true">https://petooooo.github.io/notes/kubernetes-service-nodeport-kube-proxy-nat/</guid><description>Pod IP와 ClusterIP의 차이, NodePort 트래픽이 iptables 기반 DNAT으로 실제 Pod까지 전달되는 과정을 정리한다.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>Codex Agent를 안정적으로 활용하기 위한 AGENTS.md 기반 작업 흐름</title><link>https://petooooo.github.io/notes/codex-agent-agentsmd/</link><guid isPermaLink="true">https://petooooo.github.io/notes/codex-agent-agentsmd/</guid><description>Codex agent를 구조 파악, spec-first, plan.md 승인, 최소 기능 단위 구현, 검증, local commit 단위로 운영하는 방법을 정리한다.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item></channel></rss>