本節列出可用來自訂 Apigee 混合部署作業的執行階段平面設定屬性。
頂層屬性
下表說明 overrides.yaml 檔案中的頂層屬性。以下是不會屬於其他物件的屬性,並在機構或環境層級套用:
| 屬性 | 說明 | 
|---|---|
| axHashSalt | 這項元素已在以下版本推出:1.3.0 預設值: 貴機構名稱 選用 Kubernetes 密鑰的名稱,其中包含雜湊鹽值,用於加密傳送至 Apigee 分析的模糊處理使用者資料。如果您未指定鹽值,系統會預設使用貴機構名稱。 建立密鑰,並將鹽值做為輸入值。您可以在多個叢集中使用相同的鹽值,確保叢集之間的雜湊結果一致。 | 
| contractProvider | 這項元素已在以下版本推出:1.0.0 預設值:  定義安裝項目中所有 API 的 API 路徑。 | 
| gcpProjectID | Deprecated: 如果是 1.2.0 以上版本,請改用 gcp.projectID。這項元素已在以下版本推出:1.0.0 預設值: none 必要 Google Cloud 專案的 ID。可搭配  | 
| gcpRegion | Deprecated: 如果是 1.2.0 以上版本,請改用 gcp.region。這項元素已在以下版本推出:1.0.0 預設值:  必要 您 Kubernetes 叢集的最近 Google Cloud 區域或區域。可搭配  | 
| imagePullSecrets.name | 這項元素已在以下版本推出:1.0.0 預設值:無 設定為 docker-registry 類型的 Kubernetes 密碼名稱,用於從私人存放區提取映像檔。 | 
| instanceID | 這項元素已在以下版本推出:1.3.0 預設值:無 必要 此安裝作業的專屬 ID。 用於識別這個執行個體的專屬字串。可以是任意英文字母和數字的組合,長度上限為 63 個半形字元。 | 
| k8sClusterName | Deprecated: 如果是 1.2.0 以上版本,請改用 k8sCluster.name和k8sCluster.region。這項元素已在以下版本推出:1.0.0 預設值:無 混合專案執行所在的 Kubernetes (K8S) 專用叢集名稱。可搭配  | 
| kmsEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  選填。請只使用 kmsEncryptionKey 或 kmsEncryptionPath 或 kmsEncryptionSecret 其中一個。 Apigee KMS 資料加密金鑰的本機檔案系統路徑。 | 
| kmsEncryptionPath | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kmsEncryptionKey 或 kmsEncryptionPath 或 kmsEncryptionSecret 其中一個。 包含以 Base64 編碼的加密金鑰檔案路徑。請參閱「資料加密」一節。 | 
| kmsEncryptionSecret.key | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kmsEncryptionKey 或 kmsEncryptionPath 或 kmsEncryptionSecret 其中一個。 包含 Base64 編碼加密金鑰的 Kubernetes 密鑰。請參閱「資料加密」一節。 | 
| kmsEncryptionSecret.name | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kmsEncryptionKey 或 kmsEncryptionPath 或 kmsEncryptionSecret 其中一個。 包含 Base64 編碼加密金鑰的 Kubernetes 密鑰名稱。請參閱「資料加密」一節。 | 
| kvmEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  選填。請只使用 kvmEncryptionKey 或 kvmEncryptionPath 或 kvmEncryptionSecret 其中一個。 Apigee KVM 資料加密金鑰的本機檔案系統路徑。 | 
| kvmEncryptionPath | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kvmEncryptionKey 或 kvmEncryptionPath 或 kvmEncryptionSecret 其中一個。 包含以 Base64 編碼的加密金鑰檔案路徑。請參閱「資料加密」一節。 | 
| kvmEncryptionSecret.key | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kvmEncryptionKey 或 kvmEncryptionPath 或 kvmEncryptionSecret 其中一個。 包含 Base64 編碼加密金鑰的 Kubernetes 密鑰。請參閱「資料加密」一節。 | 
| kvmEncryptionSecret.name | 這項功能已在以下版本推出:1.2.0 預設值:無 選填。請只使用 kvmEncryptionKey 或 kvmEncryptionPath 或 kvmEncryptionSecret 其中一個。 包含 Base64 編碼加密金鑰的 Kubernetes 密鑰名稱。請參閱「資料加密」一節。 | 
| namespace | 這項元素已在以下版本推出:1.0.0 預設值:  要安裝 Apigee 元件的 Kubernetes 叢集命名空間。 | 
| org | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 在混合型安裝期間,Apigee 為您佈建的支援混合型機構。機構是 Apigee 中的頂層容器,其中包含所有 API 代理程式和相關資源。如果值為空白,請在建立後立即更新為貴機構名稱。 | 
| revision | 這項元素已在以下版本推出:1.0.0 預設值:  Apigee hybrid 支援滾動式 Kubernetes 更新,可透過逐步更新 Pod 執行個體,讓部署作業更新作業在無停機的情況下進行。 更新特定 YAML 覆寫值導致底層 Kubernetes  
        變更並套用  
        如要變更下列物件的屬性,就必須更新  詳情請參閱「逐步更新」。 | 
| validateServiceAccounts | 這項元素已在以下版本推出:1.0.0 預設值:  啟用服務帳戶權限的嚴格驗證。這會使用 Cloud Resource Manager API 方法  
        另請參閱  | 
ao
Apigee 操作員 (AO) 會建立及更新部署及維護 ApigeeDeployment (AD) 所需的低階 Kubernetes 和 Istio 資源。舉例來說,控制器會執行訊息處理器的釋放作業。並在 Kubernetes 叢集中持久化前驗證 ApigeeDeployment 設定。
下表說明 apigee-operators ao 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| ao.image.pullPolicy | 這項功能已在以下版本推出:1.2.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| ao.image.tag | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| ao.image.url | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| ao.resources.limits.cpu | 這項功能已在以下版本推出:1.2.0 預設值:  Kubernetes 容器中資源的 CPU 限制,以毫核為單位。 
 | 
| ao.resources.limits.memory | 這項功能已在以下版本推出:1.2.0 預設值:  Kubernetes 容器中資源的記憶體限制,以 MiB 為單位。 
 | 
| ao.resources.requests.cpu | 這項功能已在以下版本推出:1.2.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| ao.resources.requests.memory | 這項功能已在以下版本推出:1.2.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
cassandra
定義管理執行階段資料存放區的混合服務。這個存放區會為在閘道上執行的應用程式,儲存應用程式設定、分散式配額計數器、API 金鑰和 OAuth 權杖。
詳情請參閱「StorageClass 設定」。
下表說明 cassandra 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| cassandra.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| cassandra.auth.admin.password | 這項元素已在以下版本推出:1.0.0 預設值:  必要 Cassandra 管理員的密碼。管理員使用者可用於在 Cassandra 叢集中執行的任何管理活動。 | 
| cassandra.auth.ddl.password | 這項元素已在以下版本推出:1.0.0 預設值:  必要 Cassandra 資料定義語言 (DDL) 使用者的密碼。由 MART 用於任何資料定義工作,例如建立、更新和刪除鍵空間。 | 
| cassandra.auth.default.password | 這項元素已在以下版本推出:1.0.0 預設值:  必要 啟用驗證功能時,系統為預設 Cassandra 使用者建立的密碼。設定 Cassandra 驗證時,必須重設這組密碼。請參閱「為 Cassandra 設定 TLS」。 | 
| cassandra.auth.dml.password | 這項元素已在以下版本推出:1.0.0 預設值:  必要 Cassandra 資料操縱語言 (DML) 使用者的密碼。用戶端通訊會使用 DML 使用者,讀取及寫入 Cassandra 的資料。 | 
| cassandra.auth.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| cassandra.auth.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| cassandra.auth.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| cassandra.auth.jmx.password | 這項功能已在以下版本推出:1.4.0 預設值:  必要 Cassandra JMX 作業使用者的密碼。用於驗證 Cassandra JMX 介面並與其通訊。 | 
| cassandra.auth.jmx.username | 這項功能已在以下版本推出:1.4.0 預設值:  必要 Cassandra JMX 作業使用者的使用者名稱。用於驗證 Cassandra JMX 介面並與其通訊。 | 
| cassandra.auth.jolokia.password | 這項功能已在以下版本推出:1.4.0 預設值:  必要 Cassandra Jolokia JMX 作業使用者的密碼。用於驗證 Cassandra JMX API 並與其通訊。 | 
| cassandra.auth.jolokia.username | 這項功能已在以下版本推出:1.4.0 預設值:  必要 Cassandra Jolokia JMX 作業使用者的使用者名稱。用於驗證 Cassandra JMX API 並與其通訊。 | 
| cassandra.auth.secret | 推出版本:1.3.3 預設值:無 
 儲存在 Kubernetes 密鑰中的檔案名稱,其中包含 TLS 憑證和私密金鑰。您必須使用 TLS 憑證和金鑰資料做為輸入內容,建立密鑰。 另請參閱: 
 | 
| cassandra.backup.cloudProvider | 這項功能已在以下版本推出:1.0.0 預設值:  如果已啟用備份功能,則為必要欄位。 備份儲存空間的雲端供應商。 您可以將值設為  | 
| cassandra.backup.dbStorageBucket | 這項元素已在以下版本推出:1.0.0 預設值:無 如果已啟用備份功能,則為必要欄位。 備份資料的 Cloud Storage 值區。 | 
| cassandra.backup.enabled | 這項元素已在以下版本推出:1.0.0 預設值:  系統預設不會啟用資料備份功能。如要啟用,請設為  請參閱「Cassandra 備份與復原」。 | 
| cassandra.backup.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| cassandra.backup.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| cassandra.backup.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| cassandra.backup.schedule | 這項元素已在以下版本推出:1.0.0 預設值:  Cron 工作的時間表。 請參閱「Cassandra 備份與復原」。 | 
| cassandra.backup.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 如果已啟用備份功能,則必須提供  具有 Storage 物件管理員角色的 Google 服務帳戶金鑰檔案路徑。 | 
| cassandra.backup.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 如果已啟用備份功能,則必須提供  | 
| cassandra.clusterName | 這項元素已在以下版本推出:1.0.0 預設值:  指定 Cassandra 叢集的名稱。 | 
| cassandra.datacenter | 這項元素已在以下版本推出:1.0.0 預設值:  指定 Cassandra 節點的資料中心。 | 
| cassandra.dnsPolicy | 推出版本:1.1.1 預設值:無 
        如果將  | 
| cassandra.externalSeedHost | 這項元素已在以下版本推出:1.0.0 預設值:無 Cassandra 叢集節點的主機名稱或 IP。如未設定,系統會使用 Kubernetes 本機服務。 | 
| cassandra.heapNewSize | 這項元素已在以下版本推出:1.0.0 預設值:  系統為較新的物件分配的 JVM 記憶體量,以 MB 為單位。 | 
| cassandra.hostNetwork | 推出版本:1.1.1 預設值:   啟用 Kubernetes  如果是單一區域安裝作業和多區域安裝作業,且不同叢集中的 Pod 之間有連線 (例如 GKE 安裝作業),請將  如果是多區域安裝作業,且不同叢集中的 Pod 之間沒有通訊,請將  當  | 
| cassandra.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| cassandra.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| cassandra.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| cassandra.maxHeapSize | 這項元素已在以下版本推出:1.0.0 預設值:  可用於 Cassandra 作業的 JVM 系統記憶體上限,以 MB 為單位。 | 
| cassandra.multiRegionSeedHost | 這項元素已在以下版本推出:1.0.0 預設值:無 現有 Cassandra 叢集的 IP 位址,用於將現有叢集擴展至新的區域。請參閱「設定多區域種子主機」。 | 
| cassandra.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 節點選取器標籤鍵,用於指定  請參閱「 設定專屬節點集區」。 | 
| cassandra.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 選用的節點選取器標籤值,用於指定  請參閱 nodeSelector。 | 
| cassandra.port | 這項元素已在以下版本推出:1.0.0 預設值:  用於連線至 Cassandra 的通訊埠編號。 | 
| cassandra.rack | 這項元素已在以下版本推出:1.0.0 預設值:  指定 Cassandra 節點的機架。 | 
| cassandra.readinessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在將 Pod 標示為「未準備就緒」之前,驗證完備性探針失敗的次數。最小值為 1。 | 
| cassandra.readinessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動就緒探測作業前所需的秒數。 | 
| cassandra.readinessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行就緒探測的頻率 (以秒為單位)。最小值為 1。 | 
| cassandra.readinessProbe.successThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  在失敗後,連續成功次數達到這個值,系統才會將就緒探測視為成功。最小值為 1。 | 
| cassandra.readinessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| cassandra.replicaCount | 這項元素已在以下版本推出:1.0.0 預設值:  Cassandra 是複製資料庫。這項屬性會指定用於 StatefulSet 的 Cassandra 節點數量。 | 
| cassandra.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| cassandra.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
| cassandra.restore.cloudProvider | 這項功能已在以下版本推出:1.0.0 預設值:  如果已啟用還原功能,則為必填欄位。 備份儲存空間的雲端供應商。 | 
| cassandra.restore.dbStorageBucket | 這項元素已在以下版本推出:1.0.0 預設值:無 如果已啟用還原功能,則為必填欄位。 要還原備份資料的 Cloud Storage 值區。 | 
| cassandra.restore.enabled | 這項元素已在以下版本推出:1.0.0 預設值:  | 
| cassandra.restore.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| cassandra.restore.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| cassandra.restore.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| cassandra.restore.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 如果啟用還原功能,就必須使用  具有 Storage 物件管理員角色的 Google 服務帳戶金鑰檔案路徑。 | 
| cassandra.restore.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 如果啟用還原功能,就必須使用  | 
| cassandra.restore.snapshotTimestamp | 這項元素已在以下版本推出:1.0.0 預設值:無 如果已啟用還原功能,則為必填欄位。 應還原的備份時間戳記。 | 
| cassandra.restore.user | 這項元素已在以下版本推出:1.0.0 預設值: 管理員帳戶 用於結構定義備份還原作業的 Cassandra 使用者名稱。如未指定,系統會使用管理員使用者。 | 
| cassandra.sslCertPath | 這項功能已在以下版本推出:1.2.0 預設值:無 
 系統中 TLS 憑證檔案的路徑。 | 
| cassandra.sslKeyPath | 這項功能已在以下版本推出:1.2.0 預設值:無 
 系統中 TLS 私密金鑰檔案的路徑。 | 
| cassandra.sslRootCAPath | 這項功能已在以下版本推出:1.2.0 預設值:無 根 CA (憑證授權單位) 的憑證鏈結。 | 
| cassandra.storage.capacity | 這項元素已在以下版本推出:1.0.0 預設值:  如果指定  以位元組為單位指定所需的磁碟大小。 | 
| cassandra.storage.storageclass | 這項元素已在以下版本推出:1.0.0 預設值:無 指定所使用的內部儲存空間級別。 | 
| cassandra.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
connectAgent
Apigee Connect 可讓 Apigee Hybrid 管理層安全地連線至執行階段層中的 MART 服務,無須將 MART 端點公開在網際網路上。
請參閱 Apigee Connect。
下表說明 connectAgent 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| connectAgent.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| connectAgent.server | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務的伺服器和通訊埠位置。 | 
| connectAgent.logLevel | 這項功能已在以下版本推出:1.2.0 預設值:  記錄回報層級。可能的值: 
 | 
| connectAgent.image.pullPolicy | 這項功能已在以下版本推出:1.2.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| connectAgent.image.tag | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| connectAgent.image.url | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務的 Docker 映像檔位置。檢查  | 
| connectAgent.replicaCountMax | 這項功能已在以下版本推出:1.2.0 預設值:  可用於自動調整資源配置的備用資源數量上限。 | 
| connectAgent.replicaCountMin | 這項功能已在以下版本推出:1.2.0 預設值:  可用於自動調整資源配置的備用資源數量下限。 在實際環境中,您可能會將  | 
| connectAgent.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| connectAgent.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
| connectAgent.targetCPUUtilizationPercentage | 這項功能已在以下版本推出:1.2.0 預設值:  Pod 上 Apigee Connect 代理程式的目標 CPU 使用率。這個欄位的值可讓 Apigee Connect 在 CPU 使用率達到這個值 (最多  | 
| connectAgent.terminationGracePeriodSeconds | 這項功能已在以下版本推出:1.2.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
defaults
  Apigee Hybrid 安裝作業的預設加密金鑰。
下表說明 defaults 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| defaults.org.kmsEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  KMS 中機構的預設加密金鑰。 | 
| defaults.org.kvmEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  KVM 中機構的預設加密金鑰。 | 
| defaults.env.kmsEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  KMS 中環境 (env) 的預設加密金鑰。 | 
| defaults.env.kvmEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  KVM 中環境 (env) 的預設加密金鑰。 | 
| defaults.env.cacheEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:  環境 (env) 的預設快取加密金鑰。 | 
diagnostic
  診斷收集器工具的設定。
請參閱「使用診斷收集器」
下表說明 diagnostic 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| diagnostic.bucket | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 診斷資料的儲存位置,即 Google Cloud 儲存空間值區名稱。 請參閱「建立儲存空間值區」。 | 
| diagnostic.container | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 這會指定您要擷取哪種類型的 Pod 資料。值可以是下列其中一個: 
 | 
| diagnostic.loggingDetails.logDuration | 這項功能已在以下版本推出:1.6.0 預設值:無 如果診斷收集作業為「LOGGING」(使用  收集記錄資料的時間長度 (以毫秒為單位)。一般值為  
        請參閱  | 
| diagnostic.loggingDetails.loggerNames[] | 這項功能已在以下版本推出:1.6.0 預設值:無 如果診斷收集作業為「LOGGING」(使用  根據名稱指定要從哪些記錄器收集資料。對於 Apigee hybrid 1.6.0 版本,唯一支援的值是  diagnostic: loggingDetails: loggerNames: - ALL | 
| diagnostic.loggingDetails.logLevel | 這項功能已在以下版本推出:1.6.0 預設值:無 如果診斷收集作業為「LOGGING」(使用  指定要收集的日誌資料精細程度。Apigee hybrid 1.6 僅支援  | 
| diagnostic.namespace | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 收集資料的 Pod 所在的 Kubernetes 命名空間。命名空間必須是您使用  
         
 
         
 | 
| diagnostic.operation | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 指定是否要收集所有統計資料,還是只收集記錄。 值為: 
 | 
| diagnostic.podNames[] | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 您要收集資料的 Kubernetes 容器,例如: diagnostic: podNames: - apigee-runtime-eng-hybrid-example-3b2ebf3-150-8vfoj-2wcjn - apigee-runtime-eng-hybrid-example-3b2ebf3-150-8vfoj-6xzn2 | 
| diagnostic.serviceAccountPath | 這項功能已在以下版本推出:1.6.0 預設值:無 必要 具有 Storage 管理員角色 ( 請參閱: | 
| diagnostic.tcpDumpDetails.maxMsgs | 這項功能已在以下版本推出:1.6.0 預設值:無 如果您使用  設定要收集的  | 
| diagnostic.tcpDumpDetails.timeoutInSeconds | 這項功能已在以下版本推出:1.6.0 預設值:無 如果您使用  設定等待  | 
| diagnostic.threadDumpDetails.delayInSeconds | 這項功能已在以下版本推出:1.6.0 預設值:無 如果您使用  收集每個執行緒傾印之間的延遲時間 (以秒為單位)。 | 
| diagnostic.threadDumpDetails.iterations | 這項功能已在以下版本推出:1.6.0 預設值:無 如果您使用  要收集的 jstack 執行緒傾印疊代次數。 | 
envs
定義可部署 API Proxy 的環境陣列。每個環境都會提供隔離的執行環境或沙箱,用於執行 API Proxy。
啟用混合式工作的機構組織必須至少有一個環境。
詳情請參閱「關於環境」。
下表說明 envs 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| envs[].cacheEncryptionKey | 這項元素已在以下版本推出:1.0.0 預設值:無 必須提供  採用 Base64 編碼的加密金鑰。請參閱「資料加密」一節。 | 
| envs[].cacheEncryptionPath | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  包含以 Base64 編碼的加密金鑰檔案路徑。請參閱「資料加密」一節。 | 
| envs[].cacheEncryptionSecret.key | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  包含 Base64 編碼加密金鑰的 Kubernetes 密鑰。請參閱「資料加密」一節。 | 
| envs[].cacheEncryptionSecret.name | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  包含 Base64 編碼加密金鑰的 Kubernetes 密鑰名稱。請參閱「資料加密」一節。 | 
| envs[].hostAliases[] | 這項功能已在以下版本推出:1.2.0 預設值:無 Deprecated:從 Hybrid 1.4 版開始,執行階段平面會從管理平面接收這項資訊。請參閱「關於環境和環境群組」。 | 
| envs[].httpProxy.host | 這項功能已在以下版本推出:1.2.0 預設值:無 指定 HTTP Proxy 執行所在的主機名稱或 IP 位址。 依序列出  envs:
  - name: test
    httpProxy:
      scheme: HTTP
      host: 10.12.0.47
      port: 3128
      ...另請參閱:為 API Proxy 設定轉送 Proxy。 | 
| envs[].httpProxy.port | 這項功能已在以下版本推出:1.2.0 預設值:無 指定 HTTP Proxy 執行的通訊埠。如果省略這個屬性,系統預設會使用 HTTP 的通訊埠  | 
| envs[].httpProxy.scheme | 這項功能已在以下版本推出:1.2.0 預設值:無 指定 HTTP Proxy 的類型為 HTTP 或 HTTPS。預設會使用「HTTP」。 | 
| envs[].httpProxy.username | 這項功能已在以下版本推出:1.2.0 預設值:無 如果 HTTP Proxy 需要基本驗證,請使用這個屬性提供使用者名稱。 | 
| envs[].httpProxy.password | 這項功能已在以下版本推出:1.2.0 預設值:無 如果 HTTP Proxy 需要基本驗證,請使用這個屬性提供密碼。 | 
| envs[].name | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 要同步的 Apigee 環境名稱。 | 
| envs[].pollInterval | 這項元素已在以下版本推出:1.0.0 預設值:無 用於輪詢機構和環境同步處理變更的間隔,以秒為單位。 | 
| envs[].port | 這項元素已在以下版本推出:1.0.0 預設值:無 HTTPS 流量的 TCP 通訊埠編號。 | 
| envs[].serviceAccountPaths.runtime | 這項功能已在以下版本推出:1.4.0 預設值:無 本機系統中檔案的路徑,可用於 Google 服務帳戶金鑰,並具有 Cloud Trace 代理人角色,通常是  | 
| envs[].serviceAccountPaths.synchronizer | 這項功能已在以下版本推出:1.0 預設值:無 本機系統中檔案的路徑,可用於具有 Apigee Synchronizer Manager 角色的 Google 服務帳戶金鑰。 | 
| envs[].serviceAccountPaths.udca | 這項功能已在以下版本推出:1.0 預設值:無 本機系統中檔案的路徑,可用於 Google 服務帳戶金鑰,並具有 Apigee Analytic Agent 角色。 | 
| envs[].serviceAccountSecretRefs.runtime | 這項功能已在以下版本推出:1.4.0 預設值:無 Kubernetes 密鑰的名稱。您必須使用 Google 服務帳戶金鑰建立機密金鑰,並將 Cloud Trace 代理人 角色做為輸入內容。 | 
| envs[].serviceAccountSecretRefs.synchronizer | 這項功能已在以下版本推出:1.2.0 預設值:無 Kubernetes 密鑰的名稱。您必須使用 Google 服務帳戶金鑰建立密鑰,並將 Apigee Synchronizer Manager 角色做為輸入內容。 | 
| envs[].serviceAccountSecretRefs.udca | 這項功能已在以下版本推出:1.2.0 預設值:無 Kubernetes 密鑰的名稱。您必須使用 Google 服務帳戶金鑰建立密碼,並將 Apigee Analytic Agent 角色做為輸入內容。 | 
| envs[].sslCertPath | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  
 系統中 TLS 憑證檔案的路徑。 | 
| envs[].sslKeyPath | 這項功能已在以下版本推出:1.2.0 預設值:無 您必須使用  
 系統中 TLS 私密金鑰檔案的路徑。 | 
| envs[].sslSecret | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  
 儲存在 Kubernetes 密鑰中的檔案名稱,其中包含 TLS 憑證和私密金鑰。您必須使用 TLS 憑證和金鑰資料做為輸入內容,建立密鑰。 另請參閱: 
 | 
gcp
指出 apigee-logger 和 apigee-metrics 推送資料的 Google Cloud 專案 ID 和區域。
下表說明 gcp 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| gcp.region | 這項功能已在以下版本推出:1.2.0 預設值:無 必要 指出  | 
| gcp.projectID | 這項功能已在以下版本推出:1.2.0 預設值:無 必要 指出  | 
| gcp.projectIDRuntime | 這項功能已在以下版本推出:1.2.0 預設值:無 指出要執行的 Kubernetes 叢集專案。 
 | 
httpProxy
httpProxy 提供 HTTP 轉送 Proxy 伺服器的設定參數。在 overrides.yaml 中設定後,MART、Synchronizer 和 UDCA 元件的所有網路通訊都會透過 Proxy 伺服器傳送。
另請參閱:logger、mart、指標、synchronizer 和 udca。
下表說明 httpProxy 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| httpProxy.host | 推出版本:1.1.1 預設值:無 HTTP Proxy 的主機名稱。 | 
| httpProxy.port | 推出版本:1.1.1 預設值:無 HTTP Proxy 的通訊埠。 | 
| httpProxy.scheme | 推出版本:1.1.1 預設值:  Proxy 使用的配置。值可以是  | 
k8sCluster
指出安裝混合型執行階段的 Kubernetes 叢集。
下表說明 k8sCluster 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| k8sCluster.name | 這項功能已在以下版本推出:1.2.0 預設值:無 安裝 Hybrid 執行階段的 Kubernetes 叢集名稱。 | 
| k8sCluster.region | 這項功能已在以下版本推出:1.2.0 預設值:無 指出 Kubernetes 叢集建立所在的 Google Cloud 區域。 | 
kubeRBACProxy
指出 Apigee 應在何處查找 Kubernetes 角色式存取權控管。
下表說明 kubeRBACProxy 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| kubeRBACProxy.image.pullPolicy | 這項功能已在以下版本推出:1.2.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| kubeRBACProxy.image.tag | 推出版本: 1.2.0預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| kubeRBACProxy.image.url | 這項功能已在以下版本推出:1.2.0 預設值:  這項服務的 Docker 映像檔位置。 如果您不想使用 Google Docker Hub,請下載映像檔,並使用內部代管 Docker 映像檔的地址。 | 
logger
定義管理作業記錄的服務。在 Kubernetes 叢集中執行的所有 Apigee 混合服務都會輸出這項資訊。
詳情請參閱「記錄總覽」。
下表說明 logger 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| logger.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| logger.enabled | 這項元素已在以下版本推出:1.0.0 預設值:  啟用或停用叢集中的記錄功能。將非 GKE 設為  | 
| logger.fluentd.buffer_chunk_limit | 這項元素已在以下版本推出:1.0.0 預設值:  緩衝區區塊的大小上限 (以千位元為單位)。超過上限的區塊會自動刷新至輸出佇列。 | 
| logger.fluentd.buffer_queue_limit | 這項元素已在以下版本推出:1.0.0 預設值:  輸出佇列的長度上限。預設上限為 256 個區塊。 | 
| logger.fluentd.flush_interval | 這項元素已在以下版本推出:1.0.0 預設值:  在叫用下一個緩衝區刷新作業前,等待的間隔時間 (以秒為單位)。 | 
| logger.fluentd.max_retry_wait | 這項元素已在以下版本推出:1.0.0 預設值:  寫入重試之間的最大間隔 (以秒為單位)。 | 
| logger.fluentd.num_threads | 這項元素已在以下版本推出:1.0.0 預設值:  用於清除緩衝區的執行緒數量。預設值是 1。 | 
| logger.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| logger.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| logger.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| logger.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| logger.livenessProbe.initialDelaySeconds | 這項功能已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動有效性探測作業前所需的秒數。 | 
| logger.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| logger.livenessProbe.successThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  連續成功次數下限,連續成功次數達到這個數量後,即視為成功,系統會在失敗後判定為成功。最小值為 1。 | 
| logger.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| logger.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:  必要 節點選取器標籤鍵,用於指定  請參閱「 設定專屬節點集區」。 | 
| logger.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:  必要 節點選取器標籤值,用於指定  請參閱「 設定專屬節點集區」。 | 
| logger.proxyURL | 這項元素已在以下版本推出:1.0.0 預設值:無 客戶的 Proxy 伺服器網址。 | 
| logger.resources.limits.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源的記憶體限制,以 MiB 為單位。 
 | 
| logger.resources.limits.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源的 CPU 限制,以毫核為單位。 
 | 
| logger.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| logger.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
| logger.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必須使用  具有「Logs Writer」角色的 Google 服務帳戶金鑰檔案路徑。 | 
| logger.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 必須使用  | 
| logger.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
mart
定義 MART (執行階段資料管理 API) 服務,該服務可做為公開 Apigee API 的 API 供應器,讓您存取及管理 KMS (API 金鑰和 OAuth 權杖)、KVM、配額和 API 產品等執行階段資料實體。
下表說明 mart 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| mart.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| mart.hostAlias | 這項元素已在以下版本推出:1.0.0 預設值:無 主機別名,指向 MART 物件。您可以將這個屬性設為  | 
| mart.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| mart.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| mart.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。請檢查  | 
| mart.initCheckCF.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  分配給 Cloud Foundry 程序初始化檢查的 CPU 資源量。 | 
| mart.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| mart.livenessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動有效性探測作業前所需的秒數。 | 
| mart.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| mart.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| mart.metricsURL | 這項元素已在以下版本推出:1.0.0 預設值:  | 
| mart.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 選用的節點選取器標籤鍵,用於指定  請參閱「 設定專屬節點集區」。 | 
| mart.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 指定  請參閱「 設定專屬節點集區」。 | 
| mart.readinessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在將 Pod 標示為「未準備就緒」之前,驗證完備性探針失敗的次數。最小值為 1。 | 
| mart.readinessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動就緒探測作業前所需的秒數。 | 
| mart.readinessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行就緒探測的頻率 (以秒為單位)。最小值為 1。 | 
| mart.readinessProbe.successThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  在失敗後,連續成功次數達到這個值,系統才會將就緒探測視為成功。最小值為 1。 | 
| mart.readinessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| mart.replicaCountMax | 這項元素已在以下版本推出:1.0.0 預設值:  可用於自動調整資源配置的備用資源數量上限。 | 
| mart.replicaCountMin | 這項元素已在以下版本推出:1.0.0 預設值:  可用於自動調整資源配置的備用資源數量下限。 | 
| mart.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| mart.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
| mart.serviceAccountPath | 推出版本:1.1.1 預設值:無 必須使用  沒有角色的 Google 服務帳戶金鑰檔案路徑。 | 
| mart.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 必須使用  | 
| mart.sslCertPath | 這項元素已在以下版本推出:1.0.0 預設值:無 您必須使用  用於將 SSL 憑證載入及編碼至密鑰的本機檔案系統路徑。 | 
| mart.sslKeyPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必須提供  用於將 SSL 金鑰載入至密鑰並編碼的本機檔案系統路徑。 | 
| mart.sslSecret | 這項功能已在以下版本推出:1.2.0 預設值:無 您必須使用  儲存在 Kubernetes 密鑰中的檔案名稱,其中包含 TLS 憑證和私密金鑰。您必須使用 TLS 憑證和金鑰資料做為輸入內容,建立密鑰。 另請參閱: 
 | 
| mart.targetCPUUtilizationPercentage | 這項元素已在以下版本推出:1.0.0 預設值:  Pod 上 MART 程序的目標 CPU 使用率。這個欄位的值可讓 MART 在 CPU 使用率達到這個值 (最高為  | 
| mart.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
metrics
定義收集作業指標的服務。您可以使用指標資料監控 Hybrid 服務的健康狀態、設定快訊等。
詳情請參閱「指標收集總覽」。
下表說明 metrics 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| metrics.aggregator.resources.requests.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中匯集器正常運作所需的 CPU,以毫核為單位。 | 
| metrics.aggregator.resources.requests.memory | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中匯入器正常運作所需的記憶體,以 MiB 為單位。 | 
| metrics.aggregator.resources.limits.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中匯總器資源的 CPU 限制 (以毫核為單位)。 | 
| metrics.aggregator.resources.limits.memory | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中匯總器資源的記憶體限制,以 GB 為單位。 | 
| metrics.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| metrics.app.resources.requests.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  應用程式在 Kubernetes 容器中正常運作所需的 CPU 數量,以毫核為單位。 | 
| metrics.app.resources.requests.memory | 這項功能已在以下版本推出:1.4.0 預設值:  應用程式在 Kubernetes 容器中正常運作所需的記憶體,以 Mebibyte 為單位。 | 
| metrics.app.resources.limits.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中應用程式資源的 CPU 限制 (以毫核為單位)。 | 
| metrics.app.resources.limits.memory | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中應用程式資源的記憶體限制,以 GB 為單位。 | 
| metrics.appStackdriverExporter.resources.requests.cpu | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 正常運作所需的 CPU 數量,以毫核為單位。 | 
| metrics.appStackdriverExporter.resources.requests.memory | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 正常運作所需的記憶體,以位元組為單位。 | 
| metrics.appStackdriverExporter.resources.limits.cpu | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 資源的 CPU 限制 (以毫核為單位)。 | 
| metrics.appStackdriverExporter.resources.limits.memory | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 資源的記憶體限制,以 GB 為單位。 | 
| metrics.enabled | 這項元素已在以下版本推出:1.0.0 預設值:  啟用 Apigee 指標。設為  | 
| metrics.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 節點選取器標籤鍵,用於指定  請參閱「 設定專屬節點集區」。 | 
| metrics.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 節點選取器標籤值,用於指定  請參閱「 設定專屬節點集區」。 | 
| metrics.prometheus.args.storage_tsdb_retention | 這項元素已在以下版本推出:1.0.0 預設值:  Prometheus 從本機儲存空間移除舊資料前,要等待的時間長度 (以小時為單位)。 | 
| metrics.prometheus.containerPort | 這項元素已在以下版本推出:1.0.0 預設值:  連線至 Prometheus 指標服務的通訊埠。 | 
| metrics.prometheus.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| metrics.prometheus.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| metrics.prometheus.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| metrics.prometheus.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| metrics.prometheus.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| metrics.prometheus.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| metrics.prometheus.readinessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在將 Pod 標示為「未準備就緒」之前,驗證完備性探針失敗的次數。最小值為 1。 | 
| metrics.prometheus.readinessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行就緒探測的頻率 (以秒為單位)。最小值為 1。 | 
| metrics.prometheus.readinessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| metrics.prometheus.sslCertPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 Prometheus 指標收集程序的 SSL 憑證路徑。Prometheus 是 Apigee 可用來收集及處理指標的工具。 請參閱: 
 | 
| metrics.prometheus.sslKeyPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 Prometheus 指標收集程序的 SSL 金鑰路徑。Prometheus 是 Apigee 可用來收集及處理指標的工具。 請參閱: 
 | 
| metrics.proxy.resources.requests.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中 Proxy 正常運作所需的 CPU,以毫核為單位。 | 
| metrics.proxy.resources.requests.memory | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中代理程式正常運作所需的記憶體,以 mebibyte 為單位。 | 
| metrics.proxy.resources.limits.cpu | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中 Proxy 資源的 CPU 限制 (以毫核為單位)。 | 
| metrics.proxy.resources.limits.memory | 這項功能已在以下版本推出:1.4.0 預設值:  Kubernetes 容器中 Proxy 資源的記憶體限制,以 GB 為單位。 | 
| metrics.proxyStackdriverExporter.resources.requests.cpu | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 正常運作所需的 CPU 數量,以毫核為單位。 | 
| metrics.proxyStackdriverExporter.resources.requests.memory | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 正常運作所需的記憶體,以位元組為單位。 | 
| metrics.proxyStackdriverExporter.resources.limits.cpu | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 資源的 CPU 限制 (以毫核為單位)。 | 
| metrics.proxyStackdriverExporter.resources.limits.memory | 這項功能已在以下版本推出:1.7.0 預設值:  Kubernetes 容器中 stackdriverExporter 資源的記憶體限制,以 GB 為單位。 | 
| metrics.proxyURL | 這項元素已在以下版本推出:1.0.0 預設值:無 Kubernetes 叢集中指標處理程序附加 Proxy 的網址。 | 
| metrics.sdSidecar.containerPort | 這項元素已在以下版本推出:1.0.0 預設值:  連線至 Cloud Operations 指標服務的通訊埠。 | 
| metrics.sdSidecar.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 Kubelet 何時提取此服務的 Docker 映像檔。可能的值包括: 
 | 
| metrics.sdSidecar.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| metrics.sdSidecar.image.url | 這項功能已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| metrics.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必須使用  具備 Monitoring Metric Writer 角色的 Google 服務帳戶金鑰檔案路徑。 | 
| metrics.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 必須使用  | 
| metrics.stackdriverExporter.resources.requests.cpu | 這項功能已在以下版本推出:1.4.0 Deprecated:自 Hybrid 1.7 版起, | 
| metrics.stackdriverExporter.resources.requests.memory | 這項功能已在以下版本推出:1.4.0 Deprecated:自 Hybrid 1.7 版起, | 
| metrics.stackdriverExporter.resources.limits.cpu | 這項功能已在以下版本推出:1.4.0 Deprecated:自 Hybrid 1.7 版起, | 
| metrics.stackdriverExporter.resources.limits.memory | 這項功能已在以下版本推出:1.4.0 Deprecated:自 Hybrid 1.7 版起, | 
| metrics.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
nodeSelector
nodeSelector 物件會定義 Apigee 執行個體的節點。在 apigeectl 執行時,系統會在幕後將 apigeeRuntime 和 apigeeData 的標籤鍵/值對應至個別 Istio 和 MART 元件。您可以在 mart:nodeSelector 屬性中,為個別物件覆寫這項屬性。
下表說明 nodeSelector 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| nodeSelector.apigeeData.key | 這項元素已在以下版本推出:1.0.0 預設值:  ApigeeData 是 Cassandra 資料庫的節點。用於指定 Kubernetes 節點,以便處理 Apigee 服務資料的節點選取器標籤鍵。 請參閱「設定專屬節點集區」。 | 
| nodeSelector.apigeeData.value | 這項元素已在以下版本推出:1.0.0 預設值:  apigee-data 是 Cassandra 資料庫的節點。用於指定 Kubernetes 節點,以便處理 Apigee 服務資料的節點選取器標籤值。 請參閱「設定專屬節點集區」。 | 
| nodeSelector.apigeeRuntime.key | 這項元素已在以下版本推出:1.0.0 預設值:  Apigee Runtime 是專案執行階段環境的節點。用於指定 Apigee 執行階段服務的 Kubernetes 節點的節點選取器標籤鍵。 請參閱「設定專屬節點集區」。 | 
| nodeSelector.apigeeRuntime.value | 這項元素已在以下版本推出:1.0.0 預設值:  
 請參閱「設定專屬節點集區」。 | 
| nodeSelector.requiredForScheduling | 這項元素已在以下版本推出:1.0.0 預設值:false 
 
        在正式版中, 請參閱「設定專屬節點集區」。 | 
redis
下表說明 redis 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| redis.auth.password | 這項功能已在以下版本推出:1.6.0 預設值:  必要 Redis 管理員的密碼。管理員使用者可用於在 Redis 叢集中執行的任何管理活動。 | 
| redis.replicaCount | 這項功能已在以下版本推出:1.6.0 預設值:  Redis 是複製儲存空間。這個屬性會指定用作 StatefulSet 的 Redis 節點數量。 | 
| redis.resources.requests.cpu | 這項功能已在以下版本推出:1.6.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
runtime
下表說明 runtime 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| runtime.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| runtime.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| runtime.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| runtime.image.url | 這項元素已在以下版本推出:1.0.0 預設值: 安裝項目圖片資源的網址,例如:
         這項服務的 Docker 映像檔位置。 | 
| runtime.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| runtime.livenessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動有效性探測作業前所需的秒數。 | 
| runtime.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| runtime.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| runtime.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 用於指定  請參閱 nodeSelector 屬性。 | 
| runtime.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 指定  請參閱「 設定專屬節點集區」。 | 
| runtime.readinessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在將 Pod 標示為「未準備就緒」之前,驗證完備性探針失敗的次數。最小值為 1。 | 
| runtime.readinessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動就緒探測作業前所需的秒數。 | 
| runtime.readinessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行就緒探測的頻率 (以秒為單位)。最小值為 1。 | 
| runtime.readinessProbe.successThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  在失敗後,連續成功次數達到這個值,系統才會將就緒探測視為成功。最小值為 1。 | 
| runtime.readinessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| runtime.replicaCountMax | 這項元素已在以下版本推出:1.0.0 預設值:  可用於自動調整資源配置的備用資源數量上限。 | 
| runtime.replicaCountMin | 這項元素已在以下版本推出:1.0.0 預設值:  可用於自動調整資源配置的備用資源數量下限。 | 
| runtime.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| runtime.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  在 Kubernetes 容器中,資源正常運作所需的記憶體,以 MiB ( | 
| runtime.service.type | 這項元素已在以下版本推出:1.0.0 預設值:  服務類型。您可以將此值設為 ClusterIP 以外的服務,例如  | 
| runtime.targetCPUUtilizationPercentage | 這項元素已在以下版本推出:1.0.0 預設值:  Pod 上執行階段程序的目標 CPU 使用率。這個欄位的值可讓執行階段在 CPU 使用率達到這個值時自動調整,上限為  | 
| runtime.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
synchronizer
確保訊息處理器能與最新部署的 API Proxy 套件保持同步。為此,Synchronizer 會輪詢管理層,偵測到新合約時,Synchronizer 會將合約傳送至執行階段層。根據預設,Synchronizer 會將環境設定資料儲存在 Cassandra 中。
詳情請參閱「設定 Synchronizer」。
下表說明 synchronizer 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| synchronizer.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| synchronizer.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| synchronizer.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| synchronizer.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| synchronizer.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| synchronizer.livenessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動有效性探測作業前所需的秒數。 | 
| synchronizer.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| synchronizer.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| synchronizer.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 用於指定  請參閱 nodeSelector。 | 
| synchronizer.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 用於指定  請參閱 nodeSelector。 | 
| synchronizer.pollInterval | 這項元素已在以下版本推出:1.0.0 預設值:  Synchronizer 在輪詢作業之間等待的時間長度。同步器會輪詢 Apigee 控制平面服務,以偵測及提取新的執行階段合約。 | 
| synchronizer.readinessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在將 Pod 標示為「未準備就緒」之前,驗證完備性探針失敗的次數。最小值為 1。 | 
| synchronizer.readinessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動就緒探測作業前所需的秒數。 | 
| synchronizer.readinessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行就緒探測的頻率 (以秒為單位)。最小值為 1。 | 
| synchronizer.readinessProbe.successThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  在失敗後,連續成功次數達到這個值,系統才會將就緒探測視為成功。最小值為 1。 | 
| synchronizer.readinessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| synchronizer.replicaCount | 這項元素已在以下版本推出:1.0.0 預設值:  自動調度資源的備用資源數量。 | 
| synchronizer.replicaCountMax | 這項功能已在以下版本推出:1.2.0 預設值:  自動調度資源的備用資源數量上限。 | 
| synchronizer.replicaCountMin | 這項功能已在以下版本推出:1.2.0 預設值:  自動調整資源配置的備用資源數量下限。 | 
| synchronizer.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| synchronizer.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 GB 為單位。 | 
| synchronizer.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必須使用  具有 Apigee Synchronizer Manager 角色的 Google 服務帳戶金鑰檔案路徑。 | 
| synchronizer.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 必須使用  | 
| synchronizer.targetCPUUtilizationPercentage | 這項元素已在以下版本推出:1.0.0 預設值:  
        Pod 上 Synchronizer 程序的目標 CPU 使用率。這個欄位的值可讓 Synchronizer 在 CPU 使用率達到這個值時自動調度資源,上限為  | 
| synchronizer.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
udca
(通用資料收集代理程式) 定義在執行階段平面中資料收集 Pod 中執行的服務。這項服務會擷取數據分析和部署狀態資料,並傳送至統一數據分析平台 (UAP)。
詳情請參閱「數據分析和部署狀態資料收集」。
下表說明 udca 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| udca.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| udca.fluentd.image.pullPolicy | 這項元素已在以下版本推出:1.0.0 預設值:  決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| udca.fluentd.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| udca.fluentd.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| udca.fluentd.resources.limits.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源的記憶體限制,以 MiB 為單位。 
 | 
| udca.fluentd.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| udca.fluentd.resources.requests.memory | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的記憶體,以 MiB 為單位。 | 
| udca.image.pullPolicy | 這項功能已在以下版本推出:1.0.0 預設值:IfNotPresent 決定 kubelet 何時要提取 Pod 的 Docker 映像檔。可能的值包括: 
 詳情請參閱「更新圖片」。 | 
| udca.image.tag | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務 Docker 映像檔的版本標籤。 | 
| udca.image.url | 這項元素已在以下版本推出:1.0.0 預設值:  這項服務的 Docker 映像檔位置。 | 
| udca.jvmXms | 這項元素已在以下版本推出:1.0.0 預設值:  資料收集 Pod 的 JVM 記憶體起始量。 | 
| udca.jvmXmx | 這項元素已在以下版本推出:1.0.0 預設值:  資料收集 Pod 的 JVM 所能分配的最大記憶體。 | 
| udca.livenessProbe.failureThreshold | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 會在重新啟動容器前,驗證有效性探針失敗的次數。最小值為 1。 | 
| udca.livenessProbe.initialDelaySeconds | 這項元素已在以下版本推出:1.0.0 預設值:  容器啟動後,啟動有效性探測作業前所需的秒數。 | 
| udca.livenessProbe.periodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  決定執行 liveness 探測的頻率 (以秒為單位)。最小值為 1。 | 
| udca.livenessProbe.timeoutSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  在這個秒數過後,連線探測就會逾時。最小值為 1。 | 
| udca.nodeSelector.key | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 節點選取器標籤鍵,用於指定  請參閱「 設定專屬節點集區」。 | 
| udca.nodeSelector.value | 這項元素已在以下版本推出:1.0.0 預設值:無 必要 節點選取器標籤值,用於指定  請參閱「 設定專屬節點集區」。 | 
| udca.pollingIntervalInSec | 這項元素已在以下版本推出:1.0.0 預設值:  UDCA 在兩次輪詢作業之間等待的時間長度 (以秒為單位)。UDCA 會輪詢資料收集 pod 檔案系統中的資料目錄,以偵測要上傳的新檔案。 | 
| udca.replicaCountMax | 這項元素已在以下版本推出:1.0.0 預設值:  hybrid 可為 UDCA 部署自動新增的 Pod 數量上限。由於 UDCA 是以 ReplicaSet 的形式實作,因此 Pod 是備用資源。 | 
| udca.replicaCountMin | 這項元素已在以下版本推出:1.0.0 預設值:  UDCA 部署作業的 Pod 數量下限。由於 UDCA 是以 ReplicaSet 的形式實作,因此 Pod 是備用資源。 如果 CPU 使用率超過  | 
| udca.resources.requests.cpu | 這項元素已在以下版本推出:1.0.0 預設值:  Kubernetes 容器中資源正常運作所需的 CPU,以毫核為單位。 | 
| udca.revision | 推出版本:1 預設值:  在標籤中填入的靜態值,可用於啟用 Canary 部署。 | 
| udca.serviceAccountPath | 這項元素已在以下版本推出:1.0.0 預設值:無 必須使用  具有 Apigee Analytics Agent 角色的 Google 服務帳戶金鑰檔案路徑。 | 
| udca.serviceAccountRef | 這項功能已在以下版本推出:1.2.0 預設值:無 必須使用  | 
| udca.targetCPUUtilizationPercentage | 這項元素已在以下版本推出:1.0.0 預設值:  在 ReplicaSet 中,用於調整 pod 數量的 CPU 使用率門檻,以可用 CPU 資源總數的百分比表示。Hybrid 會使用資料收集 pod 中所有容器 (包括 fluentd 和 UDCA) 的總使用率,計算目前的使用率。 當 CPU 使用率超過這個值時,混合型會逐漸增加 ReplicaSet 中的 Pod 數量,最多可達  | 
| udca.terminationGracePeriodSeconds | 這項元素已在以下版本推出:1.0.0 預設值:  提出 Pod 刪除要求與 Pod 遭到終止之間的時間,以秒為單位。在這段期間內,系統會執行所有預停止掛鉤,並且所有執行中的程序都應能正常終止。 | 
virtualhosts
  virtualhosts 屬性是必要的設定屬性。虛擬主機可讓 Apigee Hybrid 處理指定環境群組的 API 要求。
詳情請參閱「設定虛擬主機」。
下表說明 virtualhosts 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| virtualhosts[].additionalGateways | 這項功能已在以下版本推出:1.2.0 預設值:無 要將流量轉送至的 Istio 閘道清單。 | 
| virtualhosts[].name | 這項功能已在以下版本推出:1.2.0 預設值:無 必要 虛擬主機的名稱。 | 
| virtualhosts[].hostAliases[] | 這項功能已在以下版本推出:1.2.0 預設值:無 必要 Deprecated:從 Hybrid 1.4 版開始,執行階段平面會從管理平面接收這項資訊。請參閱「關於環境和環境群組」。 | 
| virtualhosts[].maxTLSProtocolVersion | 這項元素已在以下版本推出:1.3.0 預設值:無 Envoy 可選取的 TLS 通訊協定最高版本。Envoy 會自動使用  值必須為數字格式。例如: 
virtualhosts:
  - name: default
    maxTLSProtocolVersion: "1.3"
        其中數字代表 TLS 版本號碼,格式為  另請參閱 Istio 說明文件中的 
           | 
| virtualhosts[].minTLSProtocolVersion | 這項元素已在以下版本推出:1.3.0 預設值:無 Envoy 可選取的 TLS 通訊協定最低版本。Envoy 會自動使用  值必須為數字格式。例如: 
virtualhosts:
  - name: default
    minTLSProtocolVersion: "1.2"
        其中數字代表 TLS 版本號碼,格式為  另請參閱 Istio 說明文件中的 
           | 
| virtualhosts[].selector | 這項功能已在以下版本推出:1.2.0 預設值:  必要 鍵/值選擇器-值組合,用於指向不同的入口選擇器。 | 
| virtualhosts[].sslCertPath | 這項功能已在以下版本推出:1.2.0 預設值:無 您必須使用  
 系統中 TLS 憑證檔案的路徑。 | 
| virtualhosts[].sslKeyPath | 這項功能已在以下版本推出:1.2.0 預設值:無 您必須使用  
 系統中 TLS 私密金鑰檔案的路徑。 | 
| virtualhosts[].sslSecret | 這項功能已在以下版本推出:1.2.0 預設值:無 必須提供  
 儲存在 Kubernetes 密鑰中的檔案名稱,其中包含 TLS 憑證和私密金鑰。您必須使用 TLS 憑證和金鑰資料做為輸入內容,建立密鑰。 另請參閱: 
 | 
watcher
  watcher 屬性是必要的設定屬性。監控器是一種程序,可監控設定變更,並觸發對執行階段平面的應用。
下表說明 watcher 物件的屬性:
| 屬性 | 說明 | 
|---|---|
| watcher.annotations | 引入版本:1.5.0 預設值:無 用於註解 Pod 的選用鍵/值對應。詳情請參閱「自訂註解」。 | 
| watcher.replicaCountMax | 這項元素已在以下版本推出:1.3.0 預設值:  監控備用資源的數量上限。為避免衝突,請將這個值保持為  | 
| watcher.replicaCountMin | 這項元素已在以下版本推出:1.3.0 預設值:  監控備用資源的數量下限。 | 
| watcher.serviceAccountPath | 這項元素已在以下版本推出:1.3.0 預設值:無 必要。 具有 Apigee 執行階段代理人角色的 Google 服務帳戶金鑰檔案路徑。 | 
| watcher.serviceAccountRef | 這項元素已在以下版本推出:1.3.0 預設值:無 必須指定 serviceAccountPath 或 serviceAccountRef 其中一個。 |