Introduction to Flux CD on Kubernetes | GitOps | CICD

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 44

  • @imkonsowa
    @imkonsowa 11 месяцев назад +3

    Now this is a real content, Thanks for creating such gold content Marcel!

  • @Jaabaa_Prime
    @Jaabaa_Prime Год назад +4

    Marcel is back! 😀 Awesome and insightful as ever!

  • @ybonda
    @ybonda Год назад +2

    The best tech youtuber ever! period! Welcome back!

  • @Shuubham_Harilal_Saroj
    @Shuubham_Harilal_Saroj Год назад +4

    Good to see you back

  • @randomthoughtstech
    @randomthoughtstech Год назад +11

    Welcome back! 💪

  • @elielberra2867
    @elielberra2867 3 месяца назад

    What an amazing explanation of Flux, thanks!!

  • @jarvs384
    @jarvs384 Год назад +1

    Marcel - Your content is wonderful. Thank you!

  • @tiagomedeiros7935
    @tiagomedeiros7935 Год назад +1

    Excelente conteúdo. Que bom que voltou a fazer vídeos!

  • @dillonhansen71
    @dillonhansen71 Год назад +4

    The King is back!

  • @yusranad
    @yusranad Год назад +3

    Great video, there are a lot of GitOps tools there currently I'm using Argocd because have niceful GUI and also easy to monitoring the deployment. Hoping you make some videos regarding security such as neuvector

  • @suhasadduri1691
    @suhasadduri1691 Год назад +1

    You are DEVOPS Monster !

  • @andreasheckel1061
    @andreasheckel1061 Год назад +5

    Was waiting for you releasing the next parts of how to run postgresql on kubernetes 😳

  • @satriasahputra741
    @satriasahputra741 Год назад +1

    Where have you been? hope you doing well, love your videos!

  • @zenobikraweznick
    @zenobikraweznick Год назад

    16:40 Built that docker IMAGE 👍

  • @thegreatestdao
    @thegreatestdao 4 месяца назад

    The author is the real deal🎉

  • @sonumatrix
    @sonumatrix Год назад

    Do you suggest using flux for production critical K8 clusters ?

  • @bled_2033
    @bled_2033 Год назад +1

    Very good video!

  • @tiriyoncontinuum9519
    @tiriyoncontinuum9519 Год назад +1

    Woop woop you're back!

  • @maximilianw9671
    @maximilianw9671 Год назад

    Great video, tz so much! But why do we have flux if we still have to kubectl create our stuff?

  • @devopslp
    @devopslp Год назад

    Great and compact video. I've learned a lot.
    But what's next, the app is deployed, how my CD pipeline know about the finished GitOps deployment and go on with further steps?

  • @birschapple
    @birschapple 11 месяцев назад +1

    if the CI job should update the image tag in the yaml anyway, what's the use of flux. One more line and it's applied to k8s.

    • @MarcelDempers
      @MarcelDempers  11 месяцев назад +1

      With flux, your CI system only needs access to GIT and not to your K8s clusters. You could have distributed platforms in different regions and different dev\staging\uat\prod environments and no need to stitch up your CI system to all these environments.
      Flux helps here as it syncs environments with GIT

    • @birschapple
      @birschapple 11 месяцев назад

      @@MarcelDempers I see, thank you for taking the time to respond. In our case the CI is already configured to do everything everywhere so it feels easier to replace the current deployment job with a kubectl apply. But it's our case.

  • @thetthetwin8486
    @thetthetwin8486 5 месяцев назад

    marcel, I have been waiting your new video release.

  • @heinrichagrippa1259
    @heinrichagrippa1259 Год назад

    Whatever the content, I am here because of the forearm thumbnail.

  • @pigrebanto
    @pigrebanto Год назад

    great! Is one Flux/Kustomize installation enough to manage all deployments in the cluster across namespaces? Does that require an RBAC 'cluster-admin' role?

    • @MarcelDempers
      @MarcelDempers  Год назад +1

      I can see there are RBAC settings in the flux bootstrap directory once you bootstrap it against a git repo. There are cluster roles

  • @BryanJones-f4x
    @BryanJones-f4x Год назад

    Missed ya!

  • @xichen2677
    @xichen2677 Год назад

    Hi, I used the flux bootstrape command in which I specified the repo URL and other information, then the command automatically created `flux-system` folder in my repo under which it automatically pushed the Flux manifests, the syncing between my repo and the cluster is then working out of the box. So, I wonder in your video why you suggest to have `gitrepository.yaml`? I mean isn't everything needed for syncing are already generated under `flux-system` folder by flux command?

  • @yurisousan
    @yurisousan Год назад

    he's back!

  • @IIGrudge
    @IIGrudge Год назад +1

    What does FluxCD have over ArgoCD?

    • @MarcelDempers
      @MarcelDempers  Год назад +1

      I believe Argo has a larger ecosystem and more features since it is a lot older than Flux and more popular too.
      It has a UI as well which makes it more attractive to people and improves uptake

    • @IIGrudge
      @IIGrudge Год назад +1

      @@MarcelDempers Right, I've used ArgoCD and like it. And besides CD, it has RollOuts and Workflows to supplement the CD. Which is why I'm curious to know what FluxCD has that Argo doesn't as I've never used Flux before.

    • @powersurge5576
      @powersurge5576 Год назад +1

      What sells to me from Flux is you can leverage Helm atomic upgrades with automatic rollback. ArgoCD doesn't have automatic rollback/remediation.

  • @NaveenKumar-ld3rj
    @NaveenKumar-ld3rj Год назад

    Thanks for the detailed video., I have few queries and if possible provide me some input which will help 1. What will be the best create and manage multiple environment Manifest file while using Flux 2. How can we execute dry-run (terrafrom-plan) before deploying kubernetes manifest file which will avoid wrongly deploying configuration to environment like Prod

  • @darraul
    @darraul Год назад

    Welcome back

  • @anilkumar-zg3yf
    @anilkumar-zg3yf 2 месяца назад

    I have deployed flux bootstrap in my project but when I have multiple images in ghcr how to deploy if any changes to images or deployments? Should I update image policy will all the details ?I'm lost completely when you explained example.2 app using yaml files...can anyone comment here how to fix it?

  • @PrathameshThakur-r2t
    @PrathameshThakur-r2t 2 месяца назад

    Can I bootstrap flux for multiple git repos at the same time? Or can I have multiple --path attributes for single git repo while bootstrapping flux. Can someone help me with this?

  • @webmakaka
    @webmakaka Год назад +2

    Привет, товарищ!

  • @zenobikraweznick
    @zenobikraweznick Год назад

    So cooooool!

  • @ybonda
    @ybonda Год назад +1

    at last!!!

  • @markdabasol6707
    @markdabasol6707 Год назад

    Its been awhile