# Topic Map

Use this map for high-signal entry points, then search the complete catalog because tags are inconsistent across years.

## SRE and Reliability

Search terms include `SRE`, `reliability`, `可靠性`, `SLI`, `SLO`, `self-healing`, `failure`, and `incident`.

- [SRE 2024 Workshop](articles/docs/2024/sre-2024-workshop.md)
- [Kubernetes Self-Healing](articles/docs/2025/k8s_selfhealing.md)
- [Node Failure](articles/docs/2023/node-failure-1.md)
- [Infrastructure Mistakes](articles/blog/2021/12-13-infra-mistakes.md)

## Kubernetes Operations

Search terms include `Kubernetes`, `K8s`, `Pod`, `scheduler`, `resource`, `OOM`, `debug`, and `troubleshooting`.

- [Kubernetes Concept](articles/docs/2019/k8s-concept.md)
- [Kubernetes Network Issue](articles/docs/2021/k8s-network-issue.md)
- [Kubernetes Network Debug](articles/docs/2023/k8s-network-debug.md)
- [觀測 K8s 內 OOM 事件](articles/blog/2023/04-12-oom_event.md)
- [K8s ImageFS](articles/blog/2024/02-26-k8s-imagefs.md)

## Networking, CNI, and Service Traffic

Search terms include `network`, `網路`, `CNI`, `DNS`, `iptables`, `IPVS`, `OpenFlow`, `OVS`, `Multus`, and `tcpdump`.

- [Introduce CNI I](articles/docs/2018/introduce-cni-i.md)
- [Kubernetes Service I](articles/docs/2018/kubernetes-service-i.md)
- [Docker Network Model](articles/docs/2020/docker-network-model.md)
- [IPVS I](articles/docs/2020/ipvs-1.md)
- [Kubernetes TCPDump](articles/docs/2021/k8s-tcpdump.md)
- [Multus 下如何透過 network policy 設定](articles/blog/2023/12-24-multus-network-policy.md)

## GitOps, CI/CD, and Delivery

Search terms include `GitOps`, `CI/CD`, `pipeline`, `deployment`, `ArgoCD`, `Fleet`, `CircleCI`, and `Jenkins`.

- [CI/CD](articles/docs/2020/iThome_Challenge/cicd.md)
- [GitOps](articles/docs/2020/gitops.md)
- [The Bad and Ugly of GitOps](articles/docs/2020/gitops-bad-and-ugly.md)
- [GitOps Repository Structure](articles/docs/2023/gitops-git-repo-structure.md)
- [ArgoCD 安裝筆記](articles/blog/2023/02-21-argocd.md)
- [CircleCI](articles/blog/2023/01-26-circleci.md)

## Containers and Runtime

Search terms include `container`, `Docker`, `runtime`, `CRI`, `containerd`, `image`, and `namespace`.

- [Docker Network Model](articles/docs/2020/docker-network-model.md)
- [Container and VM](articles/docs/2023/container-vm.md)
- [Docker Build Anti-Pattern](articles/blog/2021/12-12-docker-build-anti-pattern.md)
- [Docker Shell and Exec](articles/blog/2021/12-21-docker-shell-exec.md)

## Observability

Search terms include `observability`, `O11y`, `監控`, `Prometheus`, `Grafana`, `Loki`, `logs`, `metrics`, and `events`.

- [CNCF Technology Radar: Observability](articles/docs/2020/cncf-tech-radar-observability.md)
- [Rancher Monitoring](articles/docs/2021/iThome_Challenge/day11.md)
- [觀測 K8s 內 OOM 事件](articles/blog/2023/04-12-oom_event.md)
- [Loki](articles/blog/2023/05-01-loki.md)

## Storage

Search terms include `storage`, `CSI`, `Ceph`, `DRBD`, `NFS`, `volume`, and `persistent`.

- [Kubernetes Storage I](articles/docs/2018/kubernetes-storage-i.md)
- [CSI NFS](articles/docs/2019/iThome_Challenge/csi-nfs.md)
- [Ceph Async Connection](articles/docs/2017/ceph-async-connection.md)

## Cloud and Infrastructure as Code

Search terms include `GCP`, `GKE`, `AWS`, `EKS`, `Azure`, `AKS`, `Terraform`, `cloud`, and `IaC`.

- [GKE IAP](articles/blog/2023/01-05-gcp_gke_iap.md)
- [GCP NAT](articles/blog/2023/06-04-gcp_nat.md)
- [GCP Cloud SQL](articles/blog/2023/05-06-gcp_cloudsql.md)
- [Terraform 小筆記](articles/blog/2023/06-21-terraform.md)
- [AKS CNI I](articles/docs/2019/aks-cni-i.md)

## Security

Search terms include `security`, `安全`, `OPA`, `policy`, `secret`, `CVE`, `RBAC`, and `network policy`.

Use `hwchiu_knowledge_search` with both Chinese and English terms because the corpus has sparse and inconsistent security tags.
