- v1.12 (più recente)
- Versione 1.11
- Versione 1.10
- Elenco delle versioni supportate
- Versione 1.9
- Versione 1.8
- Versione 1.7
- Versione 1.6
- Versione 1.5
- Versione 1.4
- Versione 1.3
- Versione 1.2
- Versione 1.1
Versioni supportate:
Versioni non supportate:
Per utilizzare la
funzionalità Incompatibilità e tolleranze di Kubernetes, devi definire la proprietà di override tolerations
per ogni componente ibrido Apigee.
I seguenti componenti supportano la definizione delle tolleranze:
ao
apigeeIngressGateway
cassandra
cassandraSchemaSetup
cassandraSchemaValidation
cassandraUserSetup
connectAgent
istiod
logger
mart
metrics
mintTaskScheduler
redis
runtime
synchronizer
udca
Watcher
Per ulteriori informazioni su questi componenti, consulta la documentazione di riferimento sulle proprietà di configurazione.
Applica le tolleranze ai singoli componenti aggiungendo le proprietà di configurazione tolerations:
nel file di override e poi eseguendo l'upgrade del grafico Helm per
il componente.
Consulta il riferimento dei grafici Apigee Helm per un elenco dei grafici Helm che gestiscono ogni componente ibrido.
Ad esempio, per applicare le tolleranze al deployment dell'operatore Apigee,
- Aggiungi le proprietà
tolerations:
aao:
nel file di override:ao: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Applica la modifica al grafico
apigee-operator
:helm upgrade operator apigee-operator/ \ --install \ --create-namespace \ --namespace apigee-system \ --atomic \ -f overrides.yaml
Per applicare le tolleranze allo StatefulSet Cassandra:
- Aggiungi le proprietà
tolerations:
acassandra:
nel file di override:cassandra: tolerations: - key: "key1" operator: "Equal" value: "value1" effect: "NoExecute" tolerationSeconds: 3600
- Applica la modifica al grafico
apigee-datastore
:helm upgrade datastore apigee-datastore/ \ --install \ --create-namespace \ --namespace
\ --atomic \ -f overrides.yaml