Le script install_asm
appelle istioctl install
afin de déployer les composants du plan de contrôle Anthos Service Mesh (istiod
et istio-ingressgateway
) pour les installations, les mises à niveau et les migrations Istio. Comme le script utilise istioctl install
, si vous devez personnaliser Anthos Service Mesh pour activer une fonctionnalité facultative, vous devez réinstaller le plan de contrôle avec la nouvelle configuration.
Une modification a été apportée au script install_asm
afin que vous puissiez réinstaller la même version d'Anthos Service Mesh. Lorsque vous réinstallez la même version afin d'activer une fonctionnalité facultative, la configuration du plan de contrôle existant est écrasée.
De ce fait, si vous avez personnalisé l'installation existante, vous devez inclure les mêmes options --option
et/ou --custom_overlay
de l'installation précédente, ainsi que les options --option
et/ou --custom_overlay
pour les fonctionnalités que vous souhaitez activer ou configurer.
Si vous spécifiez plusieurs ressources personnalisées IstioOperator
dans un fichier YAML, install_asm
divise ce fichier en plusieurs fichiers YAML temporaires, un pour chaque ressource personnalisée. Le script divise les ressources personnalisées en fichiers distincts, car istioctl install
applique uniquement la première ressource personnalisée dans un fichier YAML qui en contient plusieurs.
Lorsque vous réinstallez la même version, vous devez spécifier --mode install
, comme pour les nouvelles installations. Pour en savoir plus sur l'installation à l'aide du script, consultez la page Installer Anthos Service Mesh.