メインコンテンツまでスキップ

Terms

NoTerminologyMeaning
1AMDPアプリケーションモダナイゼーション開発プラットフォームを指します
2RDEリモート開発環境を指します
3IDE統合開発環境を指します
4.PRプルリクエストを指します
5.Non-PR非プルリクエストを指します
6.Topologyクラスター内のノードとリソースの配置と分配
7.Add-on serviceKubernetesの機能を強化するオプションのコンポーネントですが、そのコアの一部ではありません。
8.FargateAWSが提供するコンテナ用のサーバーレスコンピュートエンジンです。Fargateは、基盤となるインフラストラクチャ(例:EC2インスタンス)を管理することなくコンテナを実行します。
9Infra size開発環境を効率的に実行するために必要なコンピュート容量(CPU、RAM、ストレージなど)とネットワークリソース
10CICD継続的インテグレーションと継続的デプロイメントを指します
11Backing serviceアプリケーションが依存する外部または接続されたサービス(データベース - MySQL、PostgreSQL、メッセージキュー - RabbitMQ、Kafka、キャッシュ - Redis、Memcached)
12IngressIngressは、クラスター内のサービスへの外部アクセスを管理するKubernetesリソースで、通常はHTTPまたはHTTPSを介して行われます。
ルーティングルール、TLS(HTTPS)設定、およびURLパスを定義します。
13Container Imageアプリケーションを実行するために必要なすべてを含む軽量のスタンドアロンパッケージ:コード、ランタイム、ライブラリ、およびファイルシステム。
14Namespaceクラスターの論理的なパーティショニングで、リソースを隔離し整理します。
マルチチーム、マルチテナント、またはマルチ環境のユースケースに使用されます
15ClusterKubernetesコンポーネントを実行するマシン(ノード)のグループ
16DORADevOpsリサーチと評価を指します
17Frameworkアプリケーションやサービスを構築、デプロイ、管理するための事前定義された機能とパターンを提供する構造化されたプラットフォームまたはツールセット
18Time To Live (TTL)セッションデータがサーバーに書き込まれる方法を定義します
19Flush Modeメモリにバッファリングされたデータがストレージシステムまたは出力に書き込まれる(または「フラッシュされる」)タイミングを制御します
20PVC永続ボリュームクレームを指します。
ユーザーによるストレージのリクエストです。サイズ、アクセスモード、およびオプションでストレージクラスを指定します。Kubernetesは、要件を満たす利用可能なPVにPVCを一致させます。
21PV永続ボリュームを指します。
これは、管理者によってプロビジョニングされたか、StorageClassesを使用して動的にプロビジョニングされたKubernetesクラスター内のストレージの一部です。これは、ノードやポッドと同様にクラスター内のリソースです。
22Pod Lifecycle Hookコンテナのライフサイクルの特定の段階で実行される特別なハンドラー
23Config Map非機密の構成データをキーと値のペアとして保存するKubernetesオブジェクトです。
アプリの設定をコンテナイメージから分離するために使用されます。
24Min Replica Countアプリケーションのために維持すべきポッドレプリカの最小数
25Max Replica Countアプリケーションのために維持すべきポッドレプリカの最大数
26Pod作成またはデプロイするためのKubernetesオブジェクトモデルにおける最小かつ最も単純な単位
27Port デバイス上の特定のプロセスまたはサービスを指定するために使用される数値識別子。ネットワーキングでは、異なるアプリケーション向けのトラフィックを区別することにより、単一のIPアドレス上で複数のサービスを実行できるようにします(例:HTTPはポート80を使用します)
28Service-account-tokenKubernetesでは、サービスアカウントトークンはJWT(JSON Webトークン)であり、Kubernetes APIと認証するためにポッドに自動的にマウントされます。これにより、ポッド内で実行されているアプリケーションがクラスターリソースと安全に対話できるようになります
29Basic-authHTTPに組み込まれたシンプルな認証スキームです。ユーザー名とパスワードをbase64でエンコードし、リクエストヘッダーに送信します。HTTPSを介して使用しない限り、安全ではありません
30Mount Pathコンテナ内のボリューム(外部ストレージ)が接続されているディレクトリです。これにより、コンテナはConfigMap、Secret、または外部ディスクなどの永続ストレージにデータを読み書きできます
31Endpointサービスまたはリソースを公開するネットワークアクセス可能なアドレス(IP + ポート)です。Kubernetesでは、サービスを支えるポッドのIPを表すためにエンドポイントが自動的に作成されます
32GIT repositoryコード、構成、またはドキュメントのためのバージョン管理されたストレージスペースです。変更を追跡し、コラボレーションをサポートし、アプリケーションをデプロイするためのCI/CDパイプラインでよく使用されます
33Protocolデータがネットワーク上でどのように送信されるかを定義するルールのセットです。例にはHTTP、HTTPS、TCP、UDP、FTPが含まれます。システム間の信頼性が高く標準化された通信を保証します
34Microserviceより大きなアプリケーション内で特定の機能を実行する小さな独立したサービスです。マイクロサービスはAPIを介して通信し、スケーラビリティ、回復力、デプロイの容易さを考慮して設計されています
35LoadBalancer複数のポッドまたはノードに対して受信トラフィックを分配するKubernetesサービスの一種です。負荷をバランスさせ、過負荷を防ぐことにより、高可用性とスケーラビリティを確保します
36Service AnnotationsKubernetesオブジェクトに添付されたキーと値のメタデータです。サービスアノテーションは、クラウドロードバランサー、監視ツール、またはIngressコントローラーなどの外部統合を構成するために使用されます
37Session Affinityスティッキーセッションとも呼ばれ、ユーザーのリクエストが常に同じポッドまたはバックエンドサーバーにルーティングされることを保証します。これは、セッション状態を維持するアプリケーションにとって便利です。
38Broker Instanceメッセージングシステム(KafkaやRabbitMQなど)では、ブローカーインスタンスはメッセージを受信、保存、転送するサーバーです。これは、分散システム内でプロデューサーとコンシューマーの間の仲介者として機能します。
39Circuit Breaker障害を検出し、失敗する操作を繰り返し実行しないようにするために使用されるデザインパターンです。失敗する可能性のあるサービスへの呼び出しを停止することにより、システムの安定性を維持します
40WYSIWYG WYSIWYG(What You See Is What You Get)を指します
41PaaSプラットフォームをサービスとして指します。
PaaSは、開発者が基盤となるインフラストラクチャに対処することなく、アプリケーションを構築、実行、管理するためのプラットフォームを提供するクラウドコンピューティングモデルです
42SSHセキュアシェルを指します。
SSHは、暗号化された接続を介してサーバーにリモートアクセスし、管理するために使用される安全なプロトコルです
43E2CElastic Compute Cloudを指します - Amazon Web Service(AWS)の仮想サーバー
44OOMメモリ不足を指します
45Kubernetes CNIコンテナネットワークインターフェースを指します。
CNIは、Kubernetesがコンテナのネットワーク接続を管理するために使用する仕様とプラグインのセットです。これにより、ポッドは互いにおよび外部サービスと通信できます
46Opaque キー/値形式で構成情報を登録するための方法です。
47TLS Secret セキュアなHTTPS通信(SSL/TLS)に使用するためのTLSプライベートキーと証明書を保存するKubernetes Secretオブジェクトです
48Environment variableコンテナのランタイム環境に注入されるキーと値のペアで、アプリケーションを構成するために使用されることが多いです
49Provisioner永続ボリュームクレーム(PVC)に応じて自動的に永続ボリューム(PV)を作成するコンポーネントです。
50RBAC ロールベースのアクセス制御を指します。
RBACは、組織内の個々のユーザーの役割に基づいてリソースへのアクセスを制御する方法です。Kubernetesでは、RBACはポッドの読み取り、デプロイメントの作成、またはシークレットへのアクセスなどのアクションを実行できる人を制御します。
51WizardユーザーがKubernetesリソースを作成または構成するプロセスをステップバイステップで案内するグラフィカルまたはガイド付きインターフェースです。
52k8sagentデプロイメント、スケーリング、およびコンテナ化されたアプリケーションの管理を自動化するオープンソースのコンテナオーケストレーションシステムです。