- v1.15 (última)
- v1.14
- v1.13
- Lista de versiones admitidas
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- Versión 1.6
- v1.5
- Versión 1.4
- Versión 1.3
- v1.2
- v1.1
Versiones compatibles:
Versiones no compatibles:
Para usar la
función Taints and Tolerations de Kubernetes, debe definir la
propiedad de anulación tolerations
para cada componente de Apigee hybrid.
Los siguientes componentes admiten la definición de tolerancias:
ao
apigeeIngressGateway
cassandra
cassandraSchemaSetup
cassandraSchemaValidation
cassandraUserSetup
connectAgent
istiod
logger
mart
metrics
mintTaskScheduler
redis
runtime
synchronizer
udca
Watcher
Consulta la referencia de la propiedad Configuration para obtener más información sobre estos componentes.
Aplica tolerancias a componentes concretos añadiendo las propiedades de configuración tolerations:
en el archivo de anulaciones y, a continuación, actualizando el gráfico de Helm del
componente.
Consulte la referencia de los gráficos de Helm de Apigee para ver una lista de los gráficos de Helm que gestionan cada componente híbrido.
Por ejemplo, para aplicar las tolerancias a la implementación del operador de Apigee
- Añada las propiedades
tolerations:
aao:
en el archivo de anulaciones:ao: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Aplica el cambio al gráfico
apigee-operator
:helm upgrade operator apigee-operator/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml
Para aplicar las tolerancias al StatefulSet de Cassandra, haz lo siguiente:
- Añade las propiedades
tolerations:
acassandra:
en tu archivo de anulaciones:cassandra: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Aplica el cambio al gráfico
apigee-datastore
:helm upgrade datastore apigee-datastore/ \ --install \ --namespace APIGEE_NAMESPACE \ --atomic \ -f overrides.yaml