common Paramètre
Utilisez
common pour définir le sous-domaine de l'hôte d'entrée à l'aide duquel l'entrée ou les routes sont exposées pour les serveurs d'applications.De plus, utilisez le paramètr common pour définir les configurations d'entrée et de service communes qui s'appliquent à toutes les instances d' appServer.
Le fichier YAML suivant est un exemple de schéma de
common: common:
ingress:
host: ""
# annotations: {}
# labels: {}
# className: ""
# skipDefaultAnnotations: false
# ssl:
# enabled: true
# identitySecretName: ""
# customDomains:
# - host: ""
# annotations: {}
# labels: {}
# className: ""
# skipDefaultAnnotations: false
# ssl:
# enabled: true
# identitySecretName: ""
# - host: ""
# annotations: {}
# labels: {}
# className: ""
# skipDefaultAnnotations: false
# ssl:
# enabled: true
# identitySecretName: ""
# pod:
# podAnnotations: {}
# podLabels: {}Le tableau suivant décrit les attributs applicables au paramètre
common de SIPEnvironment.| Propriété | Valeur par défaut | Type de valeur | Obligatoire | Descriptif |
|---|---|---|---|---|
ingress |
objet | Oui | Spécifiez le paramètre ingress. Pour plus d'informations sur la configuration d'Ingress, voir Paramètre Ingress. | |
pod.podAnnotations |
objet | Non | Spécifier toute annotation supplémentaire pour le pod ou le déploiement sous la forme d'une paire clé-valeur. | |
pod.podLabels |
objet | Non | Spécifier toute étiquette supplémentaire pour le pod ou le déploiement sous la forme d'une paire clé-valeur. Ne pas oublier : Ne remplacez pas les trois étiquettes suivantes, car elles sont utilisées en interne par l'opérateur.
|
ingress Paramètre
Le tableau suivant décrit les attributs applicables au paramètre
ingress de common.| Propriété | Valeur par défaut | Type de valeur | Obligatoire | Descriptif |
|---|---|---|---|---|
host |
chaîne | Oui | Indiquez le sous-domaine d'entrée du cluster à utiliser pour créer des ressources d'entrée ou de route. | |
annotations |
objet | Non | Spécifiez des annotations supplémentaires pour la ressource Ingress ou Routes en tant que paires clé-valeur. | |
className |
chaîne | Non | Indiquez le nom de classe ingress . S'il y avait non-OpenShift Kubernetes cluster, il est par défautnginx . |
|
customDomains |
array |
Non | Spécifiez une liste decustomDomains avec un ou plusieurs noms de domaine complets (FQDN) sur lesquels votre application est exposée. Pour plus d'informations sur la configuration de customDomains, voir Configuration de customDomains dans l'environnement SIP et schéma type. |
|
labels |
objet | Non | Spécifiez des libellés supplémentaires pour les ressources Ingress ou Routes en tant que paires clé-valeur. | |
skipDefaultAnnotations |
Non | booléen | Non | Spécifiez cette propriété sur true si vous souhaitez ignorer toutes les annotations ajoutées par défaut par l'opérateur. |
ssl |
objet | Non | Spécifiez les paramètres SSL. Pour plus d'informations, voir ssl parameter. |
ssl Paramètre
Le tableau suivant décrit les attributs applicables au paramètre
ssl de ingress.| Propriété | Valeur par défaut | Type de valeur | Obligatoire | Descriptif |
|---|---|---|---|---|
enabled |
Oui | booléen | Non | Définissez cette valeur sur true pour activer SSL pour l'entrée. |
identitySecretName |
chaîne | Non | Indiquez le nom du secret contenant le certificat TLS à utiliser comme identité pour l'entrée ou les routes. L' URL entrée ou de route présente le certificat TLS aux clients. |