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 混合式設定有可靠的 Cassandra 資料庫,用於儲存所有設定、鍵和符記。ApigeeDatastore 與任何機構和環境都沒有關聯。 |
ApigeeDeployment |
ApigeeDeployment 是 Apigee hybrid 中的 CRD,用於設定及管理在 Kubernetes 叢集中部署的 Apigee 執行階段元件 (例如 Message Processor、Router)。它會做為藍圖,定義要部署的元件、元件的設定和所需狀態,成為在混合式設定中管理 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 選項時。這個專屬 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 作業套件或其他相容系統等目的地,以便集中監控、分析及排解 Apigee 部署作業的問題。 |
ApigeeIssues |
ApigeeIssues 是 Apigee Hybrid 中的 CRD,用於追蹤及管理 Apigee 平台部署中的已知問題。它可做為集中式存放區,用於記錄、分類及解決問題,促進團隊間的協作,並確保在混合式環境中有效排解問題。 |
CassandraDataReplication |
CassandraDataReplication Apigee Hybrid 中的 CRD 專門用於管理多區域 Apigee 混合式部署中不同 Cassandra 叢集之間的資料複寫作業。 |
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-09-11 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2025-09-11 (世界標準時間)。"],[],[],null,[]]