Aller au contenu principal

🩊 Variables secrĂštes et cachĂ©es dans GitLab 17.4 ! | Release Notes

· 5 minutes de lecture · Par Christophe Chaudier

GitLab 17.4 introduit 17 nouvelles fonctionnalitĂ©s gratuites : explore comment gĂ©rer les variables CI/CD cachĂ©es, amĂ©liorer la sĂ©curitĂ© et intĂ©grer Kubernetes.​

Tu veux savoir ce qui se cache derriĂšre la derniĂšre mise Ă  jour de GitLab ? Bonne nouvelle, la version 17.4 embarque 17 nouvelles fonctionnalitĂ©s gratuites, et crois-moi, certaines d'entre elles vont vraiment te faciliter la vie ! 🚀 Parmi les nouveautĂ©s, on retrouve la gestion des variables secrĂštes dans CI/CD, des amĂ©liorations dans l'affichage des membres de groupe, et mĂȘme une intĂ©gration plus poussĂ©e avec Kubernetes.

Tu veux en savoir plus ? Regarde la vidéo et découvre comment cette mise à jour peut transformer ta gestion de projets GitLab !

Liens​

🔗 Le cycle de vie DevOps selon GitLab
🔗 Les releases à venir
🔗 Et leur dates
🔗 VĂ©rifie ton chemin de migration
🔗 L'article de blog
🔗 Le dĂ©tail de la release


💬 Rejoins la communautĂ© francophone #Froggit dĂ©diĂ©e Ă  git et GitLab

GitLab 17.4 : 17 nouveautĂ©s pour booster ta productivité​

La version 17.4 de GitLab est enfin lĂ  et elle ne déçoit pas. Si tu es dans le domaine du DevOps, que tu gĂšres des pipelines d’intĂ©gration continue ou que tu es simplement un fan de Kubernetes, cette mise Ă  jour va sĂ»rement t’intĂ©resser. GitLab continue de surprendre en proposant des fonctionnalitĂ©s qui amĂ©liorent non seulement ta productivitĂ©, mais aussi la sĂ©curitĂ© de tes projets. Voici les cinq nouveautĂ©s clĂ©s de cette version.

Variables CI/CD cachĂ©es : sĂ©curitĂ© renforcĂ©e​

Dans GitLab 17.4, une nouvelle fonctionnalitĂ© permet de masquer dĂ©finitivement les valeurs des variables CI/CD. Cela signifie que, dĂšs qu'une variable est enregistrĂ©e avec cette option, plus personne, pas mĂȘme toi, ne pourra la consulter. Pour ceux qui gĂšrent des secrets sensibles dans leurs pipelines, c'est un vrai plus pour la sĂ©curitĂ©. Imagine ne plus jamais avoir Ă  te soucier de la divulgation accidentelle de ces informations !

IntĂ©gration amĂ©liorĂ©e avec Kubernetes​

Cette version va aussi ravir les utilisateurs de Kubernetes. GitLab 17.4 permet dĂ©sormais d'accĂ©der directement aux Ă©vĂ©nements des ressources Kubernetes, sans avoir Ă  quitter l'interface GitLab. C’est un gain de temps non nĂ©gligeable, puisque tout est centralisĂ©. Plus besoin de jongler entre plusieurs outils : tu gĂšres tout, de l'intĂ©gration au dĂ©ploiement, dans un seul environnement.

Auto-merge : plus d'automatisation dans ton worflow de gestion des MR​

L'auto-merge est une fonctionnalitĂ© dĂ©jĂ  trĂšs apprĂ©ciĂ©e dans GitLab, et avec cette version, elle s’amĂ©liore encore. Maintenant, tu peux activer l’auto-merge dĂšs que tous les checks (approbations, pipelines, rĂ©solutions de threads) sont validĂ©s. Cela signifie que ta Merge Request sera automatiquement fusionnĂ©e dĂšs que les conditions sont remplies, sans que tu aies Ă  intervenir manuellement. Un vĂ©ritable gain de temps !

Relance des webhooks via l’API​

Si tu utilises les webhooks dans tes projets, cette nouveauté va te plaire. Avec GitLab 17.4, il est maintenant possible de relancer des webhooks directement via l'API. Avant, il fallait passer par l'interface utilisateur, mais cette nouvelle option rend les workflows bien plus flexibles et facilement automatisables. Tu peux programmer la relance de webhooks pour les projets et les groupes en quelques lignes de code.

Extensions dans le Web IDE​

Bonne nouvelle pour ceux qui utilisaient le Web IDE de GitLab mais qui le trouvaient limitĂ©. DĂ©sormais, GitLab propose une marketplace d’extensions pour le Web IDE. Tu vas pouvoir personnaliser ton environnement de dĂ©veloppement comme tu le ferais avec VS Code. Cette fonctionnalitĂ© est, pour l’instant, disponible uniquement sur GitLab.com, mais on espĂšre la voir rapidement dans les versions auto-hĂ©bergĂ©es.

Pourquoi ces nouveautĂ©s sont-elles essentielles ?​

GitLab 17.4 n’est pas juste une mise Ă  jour de routine. Les fonctionnalitĂ©s qu’elle apporte renforcent la sĂ©curitĂ©, optimisent l’intĂ©gration continue et te permettent de gagner du temps en automatisant plus de tĂąches. Que ce soit la gestion des secrets avec les variables cachĂ©es, la relance de webhooks ou encore l’auto-merge, cette version est taillĂ©e pour amĂ©liorer la productivitĂ© de ton Ă©quipe.

Si tu utilises Kubernetes dans tes projets, tu apprĂ©cieras aussi l’intĂ©gration renforcĂ©e, qui te permet de suivre les Ă©vĂ©nements Kubernetes directement dans GitLab. Tout est pensĂ© pour te faciliter la vie et t’éviter les allers-retours entre diffĂ©rents outils.

Migration vers GitLab 17.4 : ce qu'il faut savoir​

Avant de passer Ă  GitLab 17.4, une mise Ă  jour importante Ă  retenir : il est recommandĂ© de migrer d’abord vers la version 17.3. Pourquoi ? GitLab 17.3 intĂšgre des migrations en arriĂšre-plan qui sont nĂ©cessaires pour le bon fonctionnement de la 17.4. Assure-toi que toutes les migrations sont terminĂ©es avant de faire le saut. De plus, cette nouvelle version inclut PostgreSQL 16 par dĂ©faut si tu n’utilises pas une base de donnĂ©es externe.

En rĂ©sumé​

GitLab 17.4 est une version majeure qui apporte son lot de nouveautĂ©s. Qu’il s’agisse de renforcer la sĂ©curitĂ© avec les variables CI/CD cachĂ©es, de faciliter la gestion des ressources Kubernetes ou d'automatiser encore plus les pipelines, cette version va te faire gagner en productivitĂ©.

N’hĂ©site pas Ă  regarder la vidĂ©o complĂšte en commentaire pour en savoir plus sur chaque fonctionnalitĂ©, et dis-moi en commentaire quelle nouveautĂ© t’a le plus marquĂ© !

CrĂ©dits​

đŸŽ” Musique de Tin : There It Is by Kevin MacLeod
🔗 Lien : https://incompetech.filmmusic.io/song/4519-there-it-is
📜 License : http://creativecommons.org/licenses/by/4.0

Miniature de Videobees

Licence

📜 Ce contenu est sous licence libre : CC BY-SA .
Si tu utilises ces contenus dans une publication, merci de nous le notifier dans les commentaires.


🌐 Les Compagnons du DevOps est une initiative de Lydra