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.
  • app
  • type
  • internal.sip.ibm.com/apps

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.