Déploiement de votre charte Helm HCL Commerce version 9.1 personnalisée sur votre infrastructure cloud

Une fois que vous êtes satisfait du déploiement HCL Commerce que vous avez personnalisé dans le bac à sable SoFy, vous pouvez le déployer dans l'infrastructure cloud de production de votre choix.

Pour ce faire, utilisez Helm sur votre propre plateforme cloud Kubernetes.

Avant le déploiement, reportez-vous à la page Guides SoFy pour obtenir des instructions sur l'installation des solutions requises sur votre propre cluster Kubernetes. Vous allez apprendre à définir votre propre domaine et à configurer les certificats SSL nécessaires au déploiement depuis SoFy.

Important : Vous ne devriez utiliser l'environnement que vous créez aux fins d'un site de production opérationnel qu'à condition d'avoir pris en compte le renforcement de la sécurité, l'équilibrage de la charge, le routage d'entrée et le réglage des performances. Pour exploiter HCL Commerce version 9.1 dans une environnement de production opérationnel, vous devez consacrer davantage de temps et de ressources à des considérations de performance et de sécurité.

Avec l'équilibrage de charge et le routage d'entrée en particulier, vous pouvez configurer les services que vous souhaitez exposer en externe et restreindre les services restants dans le réseau du cluster. Cette configuration limite leur accès et leur exposition à Internet au sens large.

Procédure

  1. Pour la configuration de charte HCL Commerce Helm générée, vous devez spécifier les paramètres suivants lorsque vous déployez sur votre propre cluster Kubernetes.
    Paramètre Description
    global.hclImagePullSecret Le secret contenant vos données d'identification dans le référentiel HCL Docker.

    Par exemple, vous pouvez utiliser une commande Helm similaire à la suivante pour déployer la charte Helm de votre solution HCL Commerce SoFy sur votre cluster Kubernetes.

    helm upgrade --install RELEASE_NAME CHART_LOCATION -n NAME_SPACE \
        --set global.hclImageRegistry="IMAGE_REGISTRY" \ 
        --set global.hclImagePullSecret="IMAGE_PULL_SECRET \
  2. Facultatif : HCL Commerce Version 9.1.12.0 or later Désactivez l'analyse d'outils.

    Management Center for HCL Commerce 9.1.12.0 et toutes les versions supérieures établissent désormais des rapports sur les données d'analyse des utilisateurs professionnels et les transmettent à HCL. Ces informations aident HCL à développer de nouvelles fonctionnalités et à améliorer les outils existants à usage des utilisateurs professionnels.

    Pour désactiver l'analyse d'outils :
    • Si vous utilisez Vault dans votre déploiement, définissez la valeur de clé allowTelemetry Vault sur no avant le déploiement.
    • Définissez la variable d'environnement de conteneur Tooling Web Docker containerALLOW_TELEMETRY sur no lors du déploiement.