• ドキュメント
  • ケーススタディ
  • Versions
    v1.18 v1.17 v1.16 v1.15 v1.14
  • 日本語 Japanese
    English 中文 Chinese 한국어 Korean Français Español Bahasa Indonesia

Black lives matter.

We stand in solidarity with the Black community.
Racism is unacceptable.
It conflicts with the core values of the Kubernetes project and our community does not tolerate it.

ドキュメント

  • ドキュメント
      • ホーム
        • Kubernetesドキュメントがサポートしているバージョン
      • はじめに
          • リリースノート及びバージョンスキュー
            • v1.18 Release Notes (EN) Kubernetesバージョンとバージョンスキューサポートポリシー リリースのビルド
          • 環境について学ぶ
            • Installing Kubernetes with Kind (EN) Minikubeを使用してローカル環境でKubernetesを動かす
          • プロダクション環境
            • CRIのインストール
              • Kubernetesをデプロイツールでインストールする
                  • kubeadmを使ってクラスターを構築する
                    • kubeadmのインストール kubeadmを使用したシングルコントロールプレーンクラスターの作成 kubeadmを使ったコントロールプレーンの設定のカスタマイズ Options for Highly Available topology kubeadmを使用した高可用性クラスターの作成 kubeadmを使用した高可用性etcdクラスターの作成 kubeadmを使用したクラスター内の各kubeletの設定 kubeadmのトラブルシューティング Configuring your kubernetes cluster to self-host the control plane
                  kopsを使ったAWS上でのKubernetesのインストール kubesprayを使ったオンプレミス/クラウドプロバイダへのKubernetesのインストール
              • ターンキークラウドソリューション
                • Alibaba CloudでKubernetesを動かす AWS EC2上でKubernetesを動かす Azure 上で Kubernetes を動かす CenturyLink Cloud上でKubernetesを動かす Google Compute Engine上でKubernetesを動かす IBM Cloud Privateを使ってマルチクラウドでKubernetesを動かす Running Kubernetes on Tencent Kubernetes Engine (EN) Stackpoint.ioを利用して複数のクラウド上でKubernetesを動かす
              • Windows in Kubernetes
                • Intro to Windows support in Kubernetes Guide for adding Windows Nodes in Kubernetes Guide for scheduling Windows containers in Kubernetes
              • オンプレミスVM
                • Cloudstack DC/OS上のKubernetes oVirt
          • ベストプラクティス
            • 複数のゾーンで動かす 大規模クラスタの構築 ノードのセットアップの検証 PKI証明書とその要件
      • コンセプト
          • 概要
            • Kubernetesとは何か? Kubernetesのコンポーネント Kubernetes API
              • Kubernetesのオブジェクトについて
                • Kubernetesオブジェクトを理解する Kubernetesオブジェクト管理 名前 Namespace(名前空間) ラベル(Labels)とセレクター(Selectors) アノテーション(Annotations) フィールドセレクター(Field Selectors) 推奨ラベル(Recommended Labels)
          • Kubernetesのアーキテクチャー
            • ノード Control Plane-Node Communication (EN) マスターとノード間の通信 Controllers (EN) クラウドコントローラーマネージャーとそのコンセプト
          • コンテナ
            • Containers overview (EN) Images (EN) Container Environment (EN) コンテナ環境変数 ランタイムクラス(Runtime Class) コンテナライフサイクルフック
          • ワークロード
              • Pod
                • Podについての概観(Pod Overview) Pod Podのライフサイクル Initコンテナ(Init Containers) Pod Preset Pod Topology Spread Constraints (EN) Disruptions (EN) Ephemeral Containers (EN)
              • コントローラー
                • ReplicaSet ReplicationController (EN) Deployment StatefulSet DaemonSet Jobs (EN) ガベージコレクション 終了したリソースのためのTTLコントローラー(TTL Controller for Finished Resources) CronJob
          • Service、負荷分散とネットワーキング
            • Service Service Topology (EN) EndpointSlices (EN) ServiceとPodに対するDNS サービスとアプリケーションの接続 Ingress Ingress Controllers (EN) Network Policies (EN) Adding entries to Pod /etc/hosts with HostAliases (EN) IPv4/IPv6 dual-stack (EN)
          • ストレージ
            • Volumes (EN) Volume Snapshots (EN) 永続ボリューム CSI Volume Cloning Storage Classes (EN) VolumeSnapshotClass ボリュームの動的プロビジョニング(Dynamic Volume Provisioning) Node-specific Volume Limits (EN)
          • 設定
            • 設定のベストプラクティス ConfigMaps (EN) Node上へのPodのスケジューリング Secrets (EN) Managing Resources for Containers (EN) Pod Overhead (EN) Resource Bin Packing for Extended Resources (EN) Organizing Cluster Access Using kubeconfig Files (EN) Pod Priority and Preemption (EN)
          • Security
            • Overview of Cloud Native Security (EN) Pod Security Standards (EN)
          • Policies
            • Limit Ranges (EN) Resource Quotas (EN) Pod Security Policies (EN)
          • Scheduling and Eviction
            • Kubernetes Scheduler (EN) Taints and Tolerations (EN) Assigning Pods to Nodes (EN) Scheduling Framework (EN) Scheduler Performance Tuning (EN)
          • スケジューリング
            • Kubernetesのスケジューラー スケジューラーのパフォーマンスチューニング
          • クラスターの管理
            • クラスター管理の概要 Certificates (EN) Cloud Providers (EN) Managing Resources (EN) クラスターのネットワーク Logging Architecture (EN) Metrics For The Kubernetes Control Plane (EN) Configuring kubelet Garbage Collection (EN) Proxies in Kubernetes (EN) コントローラーマネージャーの指標 API Priority and Fairness (EN) Installing Addons (EN)
          • Kubernetesを拡張する
            • Kubernetesクラスターの拡張
              • Kubernetes APIの拡張
                • アグリゲーションレイヤーを使ったKubernetes APIの拡張 カスタムリソース
              • Compute, Storage, and Networking Extensions
                • Network Plugins (EN) Device Plugins (EN)
              オペレーターパターン Service Catalog (EN) Poseidon-Firmament Scheduler (EN)
          Example Concept Template (EN)
      • タスク
          • ツールのインストール
            • kubectlのインストールおよびセットアップ Minikubeのインストール
          • Podとコンテナの設定
            • コンテナおよびPodへのメモリーリソースの割り当て Configure GMSA for Windows Pods and containers (EN) Configure RunAsUserName for Windows pods and containers (EN) コンテナおよびPodへのCPUリソースの割り当て PodにQuality of Serviceを設定する Assign Extended Resources to a Container (EN) ストレージにボリュームを使用するPodを構成する Configure a Pod to Use a PersistentVolume for Storage (EN) ストレージにProjectedボリュームを使用するようPodを設定する Configure a Security Context for a Pod or Container (EN) Configure Service Accounts for Pods (EN) Pull an Image from a Private Registry (EN) Configure Liveness, Readiness and Startup Probes (EN) Assign Pods to Nodes (EN) Assign Pods to Nodes using Node Affinity (EN) Configure Pod Initialization (EN) コンテナライフサイクルイベントへのハンドラー紐付け Configure a Pod to Use a ConfigMap (EN) Pod内のコンテナ間でプロセス名前空間を共有する Create static Pods (EN) Translate a Docker Compose File to Kubernetes Resources (EN)
          • クラスターの管理
              • Administration with kubeadm
                • Certificate Management with kubeadm (EN) Upgrading kubeadm clusters (EN) Adding Windows nodes (EN) Upgrading Windows nodes (EN)
              • Manage Memory, CPU, and API Resources
                • Configure Default Memory Requests and Limits for a Namespace (EN) Configure Default CPU Requests and Limits for a Namespace (EN) Configure Minimum and Maximum Memory Constraints for a Namespace (EN) Configure Minimum and Maximum CPU Constraints for a Namespace (EN) Configure Memory and CPU Quotas for a Namespace (EN) Configure a Pod Quota for a Namespace (EN)
              • Install a Network Policy Provider
                • Use Calico for NetworkPolicy (EN) Use Cilium for NetworkPolicy (EN) Use Kube-router for NetworkPolicy (EN) Romana for NetworkPolicy (EN) Weave Net for NetworkPolicy (EN)
              Access Clusters Using the Kubernetes API (EN) Access Services Running on Clusters (EN) Advertise Extended Resources for a Node (EN) Autoscale the DNS Service in a Cluster (EN) Change the default StorageClass (EN) Change the Reclaim Policy of a PersistentVolume (EN) Cluster Management (EN) Configure Multiple Schedulers (EN) Configure Out of Resource Handling (EN) Configure Quotas for API Objects (EN) Control CPU Management Policies on the Node (EN) Control Topology Management Policies on a node (EN) Customizing DNS Service (EN) Declare Network Policy (EN) Enabling Service Topology (EN) Encrypting Secret Data at Rest (EN) EndpointSliceの有効化 Guaranteed Scheduling For Critical Add-On Pods (EN) IP Masquerade Agent User Guide (EN) Kubernetesクラウドコントローラーマネージャー Limit Storage Consumption (EN) Namespaces Walkthrough (EN) Operating etcd clusters for Kubernetes (EN) Reconfigure a Node's Kubelet in a Live Cluster (EN) Reserve Compute Resources for System Daemons (EN) Safely Drain a Node while Respecting the PodDisruptionBudget (EN) Securing a Cluster (EN) Set Kubelet parameters via a config file (EN) Set up High-Availability Kubernetes Masters (EN) Share a Cluster with Namespaces (EN) Using a KMS provider for data encryption (EN) Using CoreDNS for Service Discovery (EN) Using NodeLocal DNSCache in Kubernetes clusters (EN) Using sysctls in a Kubernetes Cluster (EN) クラウドコントローラーマネージャーの開発
          • Manage Kubernetes Objects
            • Declarative Management of Kubernetes Objects Using Configuration Files (EN) Declarative Management of Kubernetes Objects Using Kustomize (EN) Managing Kubernetes Objects Using Imperative Commands (EN) Imperative Management of Kubernetes Objects Using Configuration Files (EN) Update API Objects in Place Using kubectl patch (EN)
          • Inject Data Into Applications
            • Define a Command and Arguments for a Container (EN) Define Environment Variables for a Container (EN) Expose Pod Information to Containers Through Environment Variables (EN) Expose Pod Information to Containers Through Files (EN) Distribute Credentials Securely Using Secrets (EN) Inject Information into Pods Using a PodPreset (EN)
          • アプリケーションの実行
            • Deploymentを使用してステートレスアプリケーションを実行する 単一レプリカのステートフルアプリケーションを実行する レプリカを持つステートフルアプリケーションを実行する StatefulSetのスケール StatefulSetの削除 StatefulSet Podの強制削除 Horizontal Pod Autoscaler (EN) Horizontal Pod Autoscaler Walkthrough (EN) Specifying a Disruption Budget for your Application (EN)
          • Run Jobs
            • Running Automated Tasks with a CronJob (EN) Parallel Processing using Expansions (EN) Coarse Parallel Processing Using a Work Queue (EN) Fine Parallel Processing Using a Work Queue (EN)
          • クラスター内アプリケーションへのアクセス
            • Web UI (Dashboard) (EN) Accessing Clusters (EN) 複数のクラスターへのアクセスを設定する Use Port Forwarding to Access Applications in a Cluster (EN) Serviceを利用したクラスター内のアプリケーションへのアクセス Serviceを使用してフロントエンドをバックエンドに接続する Create an External Load Balancer (EN) List All Container Images Running in a Cluster (EN) Set up Ingress on Minikube with the NGINX Ingress Controller (EN) 共有ボリュームを使用して同じPod内のコンテナ間で通信する Configure DNS for a Cluster (EN)
          • 監視、ログ、デバッグ
            • Application Introspection and Debugging (EN) Auditing (EN) Auditing with Falco (EN) Debug Running Pods (EN) Debugging DNS Resolution (EN) Debugging Kubernetes nodes with crictl (EN) Developing and debugging services locally (EN) Events in Stackdriver (EN) Init Containerのデバッグ Logging Using Elasticsearch and Kibana (EN) Logging Using Stackdriver (EN) Monitor Node Health (EN) PodとReplicationControllerのデバッグ Pod障害の原因を特定する Resource metrics pipeline (EN) Serviceのデバッグ StatefulSetのデバッグ Tools for Monitoring Resources (EN) Troubleshoot Applications (EN) Troubleshoot Clusters (EN) Troubleshooting (EN) 実行中のコンテナへのシェルを取得する
          • Extend Kubernetes
            • Configure the Aggregation Layer (EN)
              • Use Custom Resources
                • Extend the Kubernetes API with CustomResourceDefinitions (EN) Versions in CustomResourceDefinitions (EN)
              Set up an Extension API Server (EN) Use an HTTP Proxy to Access the Kubernetes API (EN) Set up Konnectivity service (EN)
          • TLS
            • Configure Certificate Rotation for the Kubelet (EN) Manage TLS Certificates in a Cluster (EN) Manual Rotation of CA Certificates (EN)
          • Manage Cluster Daemons
            • Perform a Rolling Update on a DaemonSet (EN) Perform a Rollback on a DaemonSet (EN)
          • Install Service Catalog
            • Install Service Catalog using Helm (EN) Install Service Catalog using SC (EN)
          • Network
            • Validate IPv4/IPv6 dual-stack (EN)
          Example Task Template (EN) Extend kubectl with plugins (EN) Helmを使用したサービスカタログのインストール Manage HugePages (EN) Schedule GPUs (EN)
      • チュートリアル
        • Hello Minikube
          • Kubernetesの基本を学ぶ
              • クラスターの作成
                • Minikubeを使ったクラスターの作成 対話型チュートリアル - クラスターの作成
              • アプリケーションのデプロイ
                • kubectlを使ったDeploymentの作成 対話型チュートリアル - アプリケーションのデプロイ
              • アプリケーションの探索
                • Podとノードについて 対話型チュートリアル - デプロイしたアプリケーションの探索
              • アプリケーションの公開
                • Serviceを使ったアプリケーションの公開 対話型チュートリアル - アプリケーションの公開
              • アプリケーションのスケーリング
                • アプリケーションの複数インスタンスを実行 対話型チュートリアル - アプリケーションのスケーリング
              • アプリケーションのアップデート
                • ローリングアップデートの実行 対話型チュートリアル - アプリケーションのアップデート
          • 設定
            • ConfigMapを使ったRedisの設定
          • ステートレスアプリケーション
            • クラスター内のアプリケーションにアクセスするために外部IPアドレスを公開する Example: Deploying PHP Guestbook application with Redis (EN) Example: Add logging and metrics to the PHP / Redis Guestbook example (EN)
          • Stateful Applications
            • StatefulSet Basics (EN) Example: Deploying WordPress and MySQL with Persistent Volumes (EN) Example: Deploying Cassandra with a StatefulSet (EN) Running ZooKeeper, A Distributed System Coordinator (EN)
          • Clusters
            • AppArmor (EN)
          • Services
            • Using Source IP (EN)
      • リファレンス
        • Standardized Glossary
          • Kubernetes Issues and Security
            • Kubernetes Issue Tracker (EN) Kubernetes Security and Disclosure Information (EN)
          • Using the Kubernetes API
            • Kubernetes API Overview (EN) Kubernetes API Concepts (EN) Client Libraries (EN) Kubernetes Deprecation Policy (EN)
          • Accessing the API
            • Controlling Access to the Kubernetes API (EN) Authenticating (EN) Authenticating with Bootstrap Tokens (EN) Certificate Signing Requests (EN) Using Admission Controllers (EN) Dynamic Admission Control (EN) Managing Service Accounts (EN) Authorization Overview (EN) Using RBAC Authorization (EN) Using ABAC Authorization (EN) Using Node Authorization (EN) Webhook Mode (EN)
          • API Reference
            • v1.18 (EN) Well-Known Labels, Annotations and Taints (EN)
          • Setup tools reference
              • Kubeadm
                • Overview of kubeadm (EN) kubeadm init (EN) kubeadm join (EN) kubeadm upgrade (EN) kubeadm config (EN) kubeadm reset (EN) kubeadm token (EN) kubeadm version (EN) kubeadm alpha (EN) kubeadm init phase (EN) kubeadm join phase (EN) kubeadm reset phase (EN) kubeadm upgrade phase (EN) Implementation details (EN)
          • kubectl CLI
            • Overview of kubectl (EN) JSONPath Support (EN) kubectl (EN) kubectl Commands (EN) kubectl for Docker Users (EN) kubectl Usage Conventions (EN) kubectlチートシート
          • コマンドラインツールのリファレンス
            • フィーチャーゲート kubelet (EN) cloud-controller-manager (EN) kube-apiserver (EN) kube-controller-manager (EN) kube-proxy (EN) kube-scheduler (EN) Kubelet authentication/authorization (EN) TLS bootstrapping (EN)
          • Scheduling
            • Scheduling Policies (EN) Scheduling Profiles (EN)
          Tools (EN)
      • 貢献
        • Suggesting content improvements (EN)
          • Contributing new content
            • Overview (EN) Opening a pull request (EN) Documenting for a release (EN) Blogs and case studies (EN)
          • Reviewing changes
            • Reviewing pull requests (EN) For approvers and reviewers (EN)
          Localizing Kubernetes documentation (EN) Participating in SIG Docs (EN)
          • Documentation style overview
            • Content guide (EN) Style guide (EN) Writing a new topic (EN) Page content types (EN) Content organization (EN) Custom Hugo Shortcodes (EN)
          • Reference Docs Overview
            • Contributing to the Upstream Kubernetes Code (EN) Quickstart (EN) Generating Reference Documentation for the Kubernetes API (EN) Generating Reference Documentation for kubectl Commands (EN) Generating Reference Pages for Kubernetes Components and Tools (EN) (EN)
          Advanced contributing (EN)
      Docs smoke test page (EN) 検索結果
  1. ドキュメント
  2. コンセプト
  3. ワークロード
  4. Pod

Pod


Podについての概観(Pod Overview)

Pod

Podのライフサイクル

Initコンテナ(Init Containers)

Pod Preset

フィードバック

このページは役に立ちましたか?

Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub repo if you want to 問題を報告する or 改善を提案.


Analytics

Issue作成 ページ編集
ページの最終更新 January 21, 2020 at 1:39 PM PST by First Japanese l10n work for release-1.16 (#18790) (ページ履歴)
ホーム ケーススタディ
© 2020 The Kubernetes Authors | Documentation Distributed under CC BY 4.0
Copyright © 2020 The Linux Foundation ®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks. For a list of trademarks of The Linux Foundation, please see our Trademark Usage page
ICP license: 京ICP备17074266号-3