Ce document répertorie les mises à jour en production du mode déconnecté d'Anthos. Nous recommandons aux développeurs Anthos de consulter régulièrement cette liste pour prendre connaissance des nouvelles annonces.
Version 1.11.3
Fonctionnalités
- Anthos en mode déconnecté
- Mise à jour vers Anthos sur Bare Metal 1.11.3. Pour en savoir plus sur les nouvelles fonctionnalités, les corrections et les modifications, consultez les notes de version d'Anthos sur Bare Metal 1.11.3.
Anthos s'exécute en mode déconnecté conformément aux règles d'obsolescence applicables aux versions d'Anthos Config Management et d'Anthos Service Mesh. Chaque version est classée dans l'un des quatre états suivants :
- Compatible : cette version est reconnue par Anthos s'exécutant en mode déconnecté et peut être installée. Elle fonctionne dans la version actuelle des clusters d'Anthos s'exécutant en mode déconnecté. Les versions compatibles seront probablement obsolètes dans la prochaine version mineure d'Anthos s'exécutant en mode déconnecté.
- Obsolète : cette version est reconnue par Anthos s'exécutant en mode déconnecté et peut être installée. Elle fonctionne dans la version actuelle des clusters d'Anthos s'exécutant en mode déconnecté. Les versions obsolètes ne seront plus compatibles dans la prochaine version mineure d'Anthos s'exécutant en mode déconnecté.
- Non compatible : cette version est toujours reconnue par l'installation d'Anthos s'exécutant en mode déconnecté, mais ne peut plus être installée. Elle peut ne pas fonctionner dans la version actuelle des clusters d'Anthos s'exécutant en mode déconnecté. Il est toujours possible de supprimer une version non compatible ou de la mettre à niveau vers une version plus récente. Les versions non compatibles seront supprimées dans la prochaine version mineure d'Anthos s'exécutant en mode déconnecté.
- Supprimée : cette version n'est pas reconnue par l'installation d'Anthos s'exécutant en mode déconnecté. Elle ne peut pas être mise à niveau vers une version plus récente et ne peut pas être désinstallée automatiquement.
Le cycle de vie de chaque version d'Anthos Config Management et d'Anthos Service Mesh suit le modèle permettant de passer de l'état "Compatible" à l'état "Obsolète", "Non compatible" et "Supprimée".
Le tableau suivant présente la règle d'obsolescence des versions d'Anthos Config Management et d'Anthos Service Mesh.
Anthos fonctionne en mode déconnecté 1.11 Compatible Obsolète Non compatible Supprimé Anthos Config Management 1.11.1 Non disponible 1.8.*, 1.9.* 1.7.* Anthos Service Mesh 1.11.8-asm.1 1.10.* 1.9.* Non disponible Anthos Config Management
- Ajout de la compatibilité avec la version
1.11.1
. - La compatibilité d'Anthos Config Management version
1.7.*
a été supprimée. - Les versions
1.8.*
et1.9.*
d'Anthos Config Management ne sont plus compatibles et seront supprimées dans la prochaine version mineure d'Anthos exécutée en mode déconnecté. - Fonctionnalités d'Anthos Config Management ajoutées depuis la dernière version d'Anthos s'exécutant en mode déconnecté :
- Config Sync ignore les répertoires masqués
.github
,.gitlab
et le fichier masqué.gitlab-ci.yml
. - Vous pouvez maintenant spécifier le tri d'application et de suppression à l'aide de la nouvelle annotation
config.kubernetes.io/depends-on
. - Ajout de l'application des dépendances pour ignorer l'application des objets dont les dépendances n'ont pas pu être appliquées et qui sont entièrement rapprochées.
- Mise à jour du champ
spec.override.resources
sur RootSync et RepoSync pour vous permettre de remplacer les quantités par défaut des ressources (processeur ou mémoire, par exemple) demandées par les conteneurs correspondants du déploiement de rapprochement. - La commande
nomos status
affiche les messages provenant des conditions de ressources lorsque les ressources gérées ne sont pas prêtes ou opérationnelles. - La commande
nomos hydrate
permet d'afficher le format source non structuré, et les rendus des configurations Kustomize ou des graphiques Helm. - La commande
nomos vet
est compatible avec le rendu et elle permet le rendu des configurations Kustomize ou des graphiques Helm. Elle fournit une option--keep-output
pour conserver le résultat affiché. - Config Sync ignore la validation et l'application de la configuration de toutes les ressources dans le dépôt Git avec l'annotation
config.kubernetes.io/local-config: "true"
.
- Config Sync ignore les répertoires masqués
- Les fonctionnalités d'Anthos Config Management NE sont PAS transférées vers Anthos en mode déconnecté :
- Compatibilité avec plusieurs dépôts Git
- Ajout de la compatibilité avec la version
Anthos Service Mesh
- Ajout de la compatibilité avec la version
1.11.8-asm.1
. - Anthos Service Mesh
1.9.*
n'est plus accepté et sera supprimé dans la prochaine version mineure d'Anthos s'exécutant en mode déconnecté. - Anthos Service Mesh
1.10.*
est désormais obsolète et ne sera plus compatible avec la prochaine version mineure d'Anthos s'exécutant en mode déconnecté.
- Ajout de la compatibilité avec la version
UI
- Anthos Management Center affiche un indicateur lorsqu'une version non compatible d'Anthos Config Management ou Anthos Service Mesh est utilisée.
- Le centre de gestion vous empêche d'installer une version non compatible d'Anthos Config Management ou d'Anthos Service Mesh.
Modifications importantes
- Toutes les installations d'Anthos Config Management doivent être mises à niveau vers la version
1.8.2
ou une version ultérieure avant d'installer cette version. - Toutes les installations d'Anthos Service Mesh doivent être mises à niveau vers la version
1.10.4-asm.14
ou une version ultérieure avant d'installer cette version et de mettre à niveau les clusters d'utilisateur. - Anthos sur solution Bare Metal 1.11.3 est fourni avec Kubernetes 1.22. Cette version de Kubernetes 1.22 a supprimé certaines API. Assurez-vous de ne pas vous appuyer sur une API supprimée avant de mettre à niveau un cluster, car cela pourrait avoir des conséquences imprévisibles. Remplacez toutes les références aux API obsolètes par des références aux appels d'API les plus récents. Pour obtenir la liste des API supprimées, consultez le guide de migration des API obsolètes.
- Anthos sur solution Bare Metal a supprimé certaines métriques obsolètes. Les requêtes Grafana intégrées et les règles d'alerte sont mises à jour, mais si vous avez défini vos propres requêtes ou graphiques, vous devrez peut-être appliquer des modifications. Pour plus d'informations, consultez la section Métriques obsolètes affectant le tableau de bord Cloud Monitoring dans les problèmes connus d'Anthos sur solution Bare Metal.
Corrections
- Correction d'un problème de mémoire insuffisante
logmon-operator
.