Apigee 使用的 Kubernetes 和自訂資源
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
本文列出 Apigee 安裝作業使用的 Kubernetes 資源和自訂資源。安裝 Apigee 的使用者應具備這些資源的角色式存取控管 (RBAC),在大多數情況下為 Create、Delete、Update 和 Patch。
第三方資源
Cert Manager
| CRD |
ClusterIssuer |
Issuer |
Certificate |
Kubernetes 和變體
Kubernetes
| 資源 |
StorageClass (選用,如果未使用預設的 StorageClass,如要瞭解如何變更預設值及建立自訂儲存空間級別,請參閱「StorageClass 設定」。) |
PriorityClass (僅適用於 apigeectl) |
Namespace |
ServiceAccount |
ClusterRole |
ClusterRoleBinding |
Role |
RoleBinding |
CustomResourceDefinition |
MutatingWebhookConfiguration |
ValidatingWebhookConfiguration |
Secret |
ConfigMap |
Deployment |
Job |
CronJob |
OpenShift
| 資源 |
SecurityContextConstraints |
Apigee 資源
Apigee
| CRD |
定義 |
ApigeeDatastore |
ApigeeDatastore 會管理 Cassandra StatefulSet,確保 Apigee Hybrid 設定具有可靠的 Cassandra 資料庫,可儲存所有設定、金鑰和權杖。ApigeeDatastore 未與任何機構和環境建立關聯。 |
ApigeeDeployment |
ApigeeDeployment 是 Apigee Hybrid 中的 CRD,用於設定及管理部署在 Kubernetes 叢集中的 Apigee 執行階段元件 (例如訊息處理器、路由器)。這項工具可做為藍圖,定義要部署的元件、元件的設定和預期狀態,因此是管理混合式設定中 Apigee 的中央工具。 |
ApigeeOrganization |
ApigeeOrganization 是 Apigee Hybrid 中使用的 CRD,代表混合式執行階段平面中的 Apigee 機構。這個 CRD 可讓您直接在 Kubernetes 叢集中建立及管理 Apigee 機構,進而設定及控管 Apigee 環境的各個層面,包括 API Proxy、產品、開發人員和其他機構設定。ApigeeOrganization 資源可支援機構內的多個環境 (機構範圍)。 |
ApigeeEnvironment |
ApigeeEnvironment 是 Apigee Hybrid 中使用的 CRD,代表 Kubernetes 叢集內的 Apigee 環境。您可以在叢集內直接建立及管理 Apigee 環境,控管環境專屬的設定、部署作業和設定。這有助於在混合式 Apigee 設定中,更妥善地整理及管理不同部署階段 (例如開發、測試、正式版)。ApigeeEnvironment 資源支援一個環境,因此會為每個環境分別建立。 |
ApigeeRedis |
ApigeeRedis 是 Apigee Hybrid 中使用的 CRD,可為 Kubernetes 叢集內的 Apigee 元件佈建及管理 Redis 執行個體。ApigeeRedis 用於儲存叢集層級的速率限制計數,適用於 Apigee 和 Apigee Hybrid 中的分散式速率限制。只有在 SpikeArrest 政策啟用「UseEffectiveCount」
UseEffectiveCount選項時,這項設定才會生效。這個專屬 ApigeeRedis 執行個體可做為高效能資料儲存庫,為 Apigee 執行階段平面提供快取、工作階段管理和速率限制等功能。 |
ApigeeRoute |
ApigeeRoute 是 Apigee Hybrid 中使用的 CRD,用於定義及管理外部流量的轉送設定,以便連線至 Kubernetes 叢集中執行的 Apigee 服務。您可以透過這項 CRD 指定輸入規則、負載平衡和其他路由政策,將傳入要求導向適當的 Apigee 元件,確保 API 存取作業安全有效率。 |
ApigeeRouteConfig |
ApigeeRouteConfig 是 Apigee Hybrid 中的 CRD,用於設定外部流量的轉送規則,以便存取在 Kubernetes 叢集中執行的 Apigee 服務。您可以定義主機名稱、路徑和相關聯的後端服務,將傳入要求導向正確的 Apigee 元件,靈活控管外部用戶端與 Apigee 部署作業的互動方式。 |
ApigeeTelemetry |
ApigeeTelemetry 是 Apigee Hybrid 中的 CRD,用於設定從 Kubernetes 叢集中執行的 Apigee 執行階段層元件,收集及匯出遙測資料 (記錄、指標、追蹤)。您可以透過這個 CRD 指定目的地 (例如 Google Cloud Operations 或其他相容系統),集中監控、分析及排解 Apigee 部署作業的問題。 |
ApigeeIssues |
ApigeeIssues 是 Apigee Hybrid 中的 CRD,用於追蹤及管理 Apigee 平台部署中的已知問題。可做為集中式存放區,用於記錄、分類及解決問題,促進團隊之間的協作,並確保混合式環境中的疑難排解和問題解決作業能有效率地進行。 |
CassandraDataReplication |
CassandraDataReplication Apigee Hybrid 中的 CRD 專為管理多區域 Apigee Hybrid 部署中不同 Cassandra 叢集之間的資料複寫而設計。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-01-06 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-01-06 (世界標準時間)。"],[],[]]