Des FEATURE FLAGS dans une application SYMFONY avec GITLAB 🛰️

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

ความคิดเห็น • 24

  • @MentorDevOps
    @MentorDevOps 8 หลายเดือนก่อน +1

    Je ne savais même pas que GitLab proposai les Feature Flags, il faut que je gratte cette fonctionnalité ^^.
    J'ai mis ta vidéo dans ma playlist GitLab.
    Merci 🙏🏻

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +2

      Il y a tellement de possibilités en même temps, plus j'utilise GitLab, plus j'en découvre 😁

    • @MentorDevOps
      @MentorDevOps 8 หลายเดือนก่อน

      @@yoandevco m'en parle pas, c'est même pour cela que j'ai lancé mon mentorat dédié à GitLab.

  • @jonathanmerlin4415
    @jonathanmerlin4415 8 หลายเดือนก่อน +1

    Je viens de regarder ta vidéo que je trouve l'approche super intéressante. Cependant,
    - Jongler entre "les interrupteurs" de GitLab et notre application,
    - Ajouter unleash a notre application (je pars du principe qu'il faut installer le strict nécessaire)
    - La réactivité (tu nous parlais de potentiel mise en cache)
    Pour ce genre de fonctionnalité, une variable d'environnement ou la création d'un service devrait pas prendre beaucoup de temps. De plus, ca m'a l'air plutôt simple a coder!
    Merci a toi pour t'es vidéos ! =)

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +2

      C'est à évaluer selon les besoins.
      Je n'en parle pas dans la vidéo, mais il est possible de conditionner l'état des flags selon les environnements.
      Selon la manière de déployer de l'équipe, ça peut être très pratique.
      Je fais parti de ceux qui aiment piloter un max de choses depuis Git, et notamment ici GitLab (Code, build, déploiement, Flags, etc...)

    •  8 หลายเดือนก่อน +1

      Il faut toujours prendre ce genre de vidéo comme des pistes des réflexions à mon sens. Mais oui, selon son propre besoin, on peut imaginer utiliser des variables d'environnement, une implémentation perso d'un service de feature flag utilisant par exemple un fichier de configuration yaml, ou encore plus simple et classique porter les features flags en DB.
      Depuis plusieurs décennies, des progiciels ont cette simple solution de features flags/options enregistrer en DB et paramétrables via une interface d'administration...

  • @Arnaud-d2v
    @Arnaud-d2v 8 หลายเดือนก่อน

    Salut Yoan et merci pour tes lumières. Autant je savais que Gitlab proposait cette fonctionnalité, autant j'ignorais l'existence de l'API Unleach

  • @olivierlejeune1950
    @olivierlejeune1950 8 หลายเดือนก่อน +1

    Super intéressant merci. Outre créer des accès admin à des pages de statistiques, ça donne envie de faire des DLC payantes

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +1

      C'est très très pratique les feature Flags 💫

  • @thierrysandre440
    @thierrysandre440 8 หลายเดือนก่อน +1

    Bonjour, la "demo" est en version dev sur votre poste. Est-ce que vous pensez qu'on peut l'utiliser pour la prod ? Est-ce qu'il n'y a pas de risque ? merci d'avance !

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน

      Absolument, utilisable en prod (a condition de mettre un proxy Unleash devant GitLab).

  • @renaultludovic3998
    @renaultludovic3998 8 หลายเดือนก่อน +1

    Génial !!!!! ❤

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +1

      Hé hé 🔥

  • @mathieuregnier2262
    @mathieuregnier2262 8 หลายเดือนก่อน +1

    toujours aussi cool merci

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +1

      Merci beaucoup Mathieu 😍

  • @JulienSCHERMANN
    @JulienSCHERMANN 8 หลายเดือนก่อน +1

    Simple et efficace la démo ! Est-ce que le Tag peut-être accessible via un projet ReactJs du coup ? Si jamais on active une fonction sur l'API, que le front puisse aussi l'activer même si ça le concerne pas directement.

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน

      Yep, il existe des clients JS 👌

  • @NicolasAmblard
    @NicolasAmblard 8 หลายเดือนก่อน

    Salut Yoan, j'ai découvert ta chaine il y a peu et franchement j'adore le contenu. Merci beaucoup. J'ai une petite question, rien à voir avec ta vidéo d'aujourd'hui, mais je bosse aussi sur linux et j'arrive pas à colorer (comme toi tu le fait), les noms des cli que tu utilises ('symfony' ou 'docker' par exemple). J'arrive pas à le personnaliser dans mon terminal. Aurais-tu un petit conseil à me donner ? Encore merci pour toutes ces vidéos

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน

      Hello !
      J'utilise ZSH avec OhMyZSH, dans un terminal "Hyper" avec le thème Dracula.

  • @asenarlunin
    @asenarlunin 8 หลายเดือนก่อน

    Ah c'est amusant, j'ai justement implémenté ça il y a une dizaine de jours ! Je vais écouter ça avec une attention toute particulière !
    Et je n'ai pas utilisé le bundle `unleash/symfony-client-bundle` car je n'avais pas réussi à le faire fonctionner (en version 0.11 je m'étais dit que ça devait pas être au point), j'ai utilisé le "simple sdk php" et ça a été très rapide
    (et j'avais vu la pull request, mais même avec `unleash_client` ça ne fonctionnait pas)

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน +1

      Excellent !

  • @osmanovitch7710
    @osmanovitch7710 8 หลายเดือนก่อน +1

    L'appel POST a GitLab se fait à quel moment dans le cycle de vie du kernel Symfony

    • @yoandevco
      @yoandevco  8 หลายเดือนก่อน

      Je n'ai pas regardé en détail, a l'occasion je checkerai ✨