Kubernetes と Amazon EKS のトレーニングコンテンツ
このリポジトリは、Kubernetes と Amazon EKS に関する包括的なトレーニング教材を提供します。Linux の基礎からコンテナ化、Kubernetes オーケストレーション、Amazon EKS の高度な機能までを扱います。
学習教材とクイズ
このトレーニングコンテンツでは、学習教材とあわせて各トピックのクイズを提供します。クイズを通じて、学んだ内容を確認し定着させることができます。各クイズは、答えが隠されたトグル形式で設計されており、答えを表示する前にまず問題に取り組めます。
目次
ニュース
- 週刊ニュース - 最新の Kubernetes/EKS エコシステムニュースダイジェスト
基本概念
- Linux の基礎 | クイズ | ラボ
- Linux 運用スキル | クイズ | ラボ
- Container 技術 | クイズ | ラボ
- Kubernetes 入門 | クイズ
- eBPF の基礎と実践的な適用 | クイズ
Kubernetes コア概念
- Cluster Architecture | クイズ
- Pod と Workload | クイズ
- Service と Networking | クイズ
- Storage | クイズ
- Configuration | クイズ
- Security | クイズ
- Policies | クイズ
- Scheduling、Preemption、Eviction | クイズ
- Cluster Administration | クイズ
- Kubernetes における Windows | クイズ
- Kubernetes の拡張 | クイズ
Scheduling
- Custom Scheduler
Autoscaling
Amazon EKS
- EKS 入門 | クイズ
- EKS Cluster 作成
- EKS Networking
- EKS Storage
- EKS Security | クイズ
- EKS Monitoring と Logging | クイズ
- EKS Cost Optimization | クイズ
- EKS Upgrades | クイズ
- EKS Troubleshooting | クイズ
- EKS Resiliency と High Availability | クイズ
- EKS Advanced Debugging | クイズ
- Kubernetes Version の機能と Roadmap | クイズ
EKS Hybrid Nodes
- EKS Hybrid Nodes 入門
- 前提条件 | クイズ
- Network Configuration | クイズ
- Air-Gap Environment Setup | クイズ
- Node Bootstrap | クイズ
- GPU Server Integration | クイズ
- Workload Placement Strategies | クイズ
- Node Lifecycle Management | クイズ
- Operations と Maintenance | クイズ
- Bare Metal OS Setup | クイズ
- Hybrid Nodes Gateway | クイズ
EKS Auto Mode
- EKS Auto Mode 入門
- はじめに | クイズ
- NodePool Configuration | クイズ
- Scaling Behavior | クイズ
- Spot Instance Strategies | クイズ
- Operations と Management | クイズ
- Cost Management | クイズ
- Node Lifecycle | クイズ
- Workload Optimization | クイズ
- 移行ガイド | クイズ
AI/ML
- AI/ML Workloads | クイズ
- AI Infrastructure | クイズ
- EKS での Model Training | クイズ
- Inference Frameworks | クイズ
- vLLM Deployment と Optimization | クイズ
- EKS 上の Agentic AI Platform | クイズ
- AI/ML Best Practices | クイズ
Data on EKS
- Data on EKS 概要
- Kafka on EKS 詳細解説
Networking
- Networking 概要 | クイズ
- VPC CNI | クイズ
- Cilium 詳細解説
- Calico 詳細解説
- VPC Lattice | クイズ
- AWS Load Balancer Controller | クイズ
- Gateway API | クイズ
Service Mesh
Security & Policy
- Kyverno による Policy Management | クイズ
- Kubernetes Authentication と Authorization | クイズ
- Pod Security Standards | クイズ
- Network Policies | クイズ
- Secrets Management | クイズ
- EKS Security Best Practices | クイズ
- Image Security | クイズ
- Runtime Security | クイズ
- OPA Gatekeeper | クイズ
- cert-manager | クイズ
- Kubescape | クイズ
- SPIFFE/SPIRE | クイズ
Container Registry
- Container Registry 概要
- Docker Hub | クイズ
- Amazon ECR | クイズ
- Harbor | クイズ
- Container Registry Best Practices | クイズ
Platform Engineering
- Platform Engineering 概要 | クイズ
- Helm | クイズ
- AWS Controllers for Kubernetes (ACK) | クイズ
- Kubernetes Resource Operator (KRO) | クイズ
- Kubernetes Extension Mechanisms | クイズ
- ExampleCorp: ACK + KRO Integration Example
- Backstage IDP | クイズ
- Crossplane | クイズ
- vCluster | クイズ
GitOps
- GitOps 概要
- ArgoCD
- FluxCD | クイズ
- GitOps Tools Comparison | クイズ
- Flagger Progressive Delivery | クイズ
- Feature Flags と OpenFeature | クイズ
Operations Guide
- Infrastructure Setup | クイズ
- Infrastructure Advanced | クイズ
- CI Pipelines | クイズ
- GitOps Multi-Cluster | クイズ
- GitOps Automation | クイズ
- Scaling Strategies | クイズ
- Observability Alerts | クイズ
- Observability Analysis | クイズ
- Observability Stack | クイズ
- Resource Optimization | クイズ
- Upgrade Operations | クイズ
- Event Capacity Planning Playbook | クイズ
- FinOps Cost Visibility Platform | クイズ
- Tekton Pipelines | クイズ
Observability
- Observability 概要
- Metrics
- Logging
- Tracing
- Alerting
- Grafana | クイズ
- Observability Optimization Guide | クイズ
ラボガイド
理論を学んだ後、実際の環境で練習するためのハンズオンラボガイドを提供します。
- ラボガイド一覧
- Basics: Linux Basics、Linux Operations、Container Labs
- Core: Pod、Service、Storage、ConfigMap Labs
- EKS: Cluster Creation Lab
Observability End-to-End Labs
- ラボシリーズ入門
- パート 1: Infrastructure Setup | クイズ
- パート 2: Observability Stack | クイズ
- パート 3: MSA Deployment と Canary | クイズ
- パート 4: Load Testing と Autoscaling | クイズ
- パート 5: Alerting と AIOps | クイズ
- パート 6: Distributed Tracing Analysis | クイズ
学習ガイド
初心者向け学習パス
- 次の順序で学習してください: 基本概念 -> Kubernetes コア概念 -> Amazon EKS
- 各章を読んだ後、対応するクイズに取り組み、理解度を確認してください
- 練習環境でコマンドとサンプルコードをハンズオンで実行してください
上級ユーザー向け学習パス
- 次の順序で学習してください: Amazon EKS -> AI/ML -> Service Mesh -> Security & Policy
- Cilium セクションで Networking を深掘りしてください
- 特定のツールや技術に焦点を当て、深く学習してください
クイズの使い方
- 各ドキュメント末尾のクイズリンクをクリックして学習内容を確認します
- 答えを表示する前に、まずトグル形式の答えについて考えてください
- 間違えた問題があれば、対応するドキュメントを復習してください
コントリビューション
このプロジェクトに貢献したい場合:
- 誤字やコンテンツの誤りを見つけたら issue を送信してください
- 新しいトピックや改善を提案してください
- クイズ問題への追加や改善を提案してください
ライセンス
このトレーニング教材は、学習目的で自由に使用できます。