Skip to content

運用ガイド ​

最終更新: February 23, 2026

このセクションでは、EKS Auto Mode 環境向けの production operations guide(本番運用ガイド)を提供します。Terraform による infrastructure provisioning、CI/CD pipelines、GitOps ベースのデプロイ、scaling、observability、resource optimization、upgrades を扱います。


対象読者 ​

  • Platform Engineers EKS Auto Mode で production environment を構築する方
  • Infrastructure Engineers Terraform/Terragrunt ベースの IaC を運用する方
  • DevOps Engineers GitLab CI と ArgoCD で CI/CD pipelines を構築する方
  • SREs Prometheus、Grafana、Loki observability stacks を運用する方

前提条件 ​

この運用ガイドを開始する前に、以下に習熟していることを確認してください。


目次 ​

#DocumentKey Topics
01Terraform 3-Layer Infrastructure SetupVPC、EKS Auto Mode、3-Layer Terraform による Pod Identity
02NLB Weighted Routing and Blue/GreenDual cluster architecture、NLB weights、DNS routing
03CI PipelinesECR、GitLab Runner、GitHub ARC、multi-platform builds
04ArgoCD Multi-ClusterHub-spoke、ApplicationSet、IAM Identity Center SSO
05GitOps AutomationAtlantis、FluxCD、Terraform Cloud、AIOps
06Scaling StrategiesHPA custom metrics、KEDA、VPA、Spot utilization
07Operational Alert ConfigurationNetwork/CPU/Disk/Auto Mode node termination alerts
08Observability AnalysisLogs/Metrics/Traces correlation、PromQL、LogQL、TraceQL
09Observability Stack OperationsLoki、Tempo、Prometheus/AMP installation and operations
10Resource OptimizationRequests/Limits、JVM tuning、framework-specific guide
11EKS UpgradesAuto Mode zero-downtime upgrade、blue/green strategy

学習パス ​

推奨順序 ​

  1. Infrastructure (01-02): Terraform で VPC/EKS をプロビジョニングする
  2. CI/CD (03-05): Pipelines と GitOps deployment を構築する
  3. Scaling (06): Workloads 向けの scaling strategies を確立する
  4. Observability (07-09): Monitoring、alerting、analysis systems を構築する
  5. Optimization (10): Resource efficiency と cost optimization
  6. Upgrades (11): Zero-downtime upgrade procedures を確立する

ロール別 ​

RolePriority Documents
Platform Engineer01, 02, 04, 11
DevOps Engineer03, 04, 05
SRE06, 07, 08, 09, 10
Infrastructure Engineer01, 02, 11

既存ドキュメントとの関係 ​

この運用ガイドは、既存の concept documentation を、実践的で code-focused なガイドで補完します。

Concept Documentation ​

この運用ガイド ​

  • Production infrastructure 向けの Terraform HCL code
  • Kubernetes resources 向けの YAML manifests
  • Observability 向けの PromQL/LogQL queries
  • Operational automation 向けの Bash scripts
  • Validation を含む step-by-step procedures

クイックリファレンス ​

一般的な運用 ​

TaskDocumentSection
新しい EKS cluster を作成01-infrastructure-setup3-Layer Terraform
ArgoCD に新しい application を追加04-gitops-multi-clusterApplicationSet
Custom metrics で HPA を設定06-scaling-strategiesCustom Metrics
新しい service 向けに alerting を設定07-observability-alertsAlert Rules
EKS version をアップグレード11-upgrade-operationsAuto Mode Upgrade

緊急時手順 ​

ScenarioDocumentSection
Deployment をロールバック04-gitops-multi-clusterRollback
EKS upgrade をロールバック11-upgrade-operationsBlue/Green Rollback
Cost 削減のために scale down06-scaling-strategiesEmergency Scale
失敗している pods をデバッグ08-observability-analysisLog Analysis

コントリビュート ​

新しい operational procedures を追加する場合:

  1. 実践的な code examples(Terraform、YAML、bash)を含める
  2. 各 procedure に validation steps を提供する
  3. 該当する場合は rollback procedures を文書化する
  4. Monitoring 向けの関連する PromQL/LogQL queries を追加する
  5. 関連する concept documentation を cross-reference する

ドキュメントに質問する

Enter で送信、Shift+Enter で改行します。