Introduction to HashiCorp Vault on Kubernetes for beginners

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

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

  • @manawa3832
    @manawa3832 2 ปีที่แล้ว +9

    The fact you explain this stuff without using the insane amount of buzzwords and cryptic terminology that other guides use is phenomenal. Great work!

  • @yeyerrd
    @yeyerrd 4 หลายเดือนก่อน

    The only person who could explain the concepts and how Vault works in one go!

  • @mmu99
    @mmu99 2 ปีที่แล้ว

    I've been watching lots of video on this HashiCorp Vault but only here I found answers to all my questions regarding vault.
    Thanks for the video mate!

  • @law1213
    @law1213 ปีที่แล้ว

    Absolutely fantastic video. I love that you've started with this demo to explain it, then gone into more details in part 2.

  • @tombrightbill7249
    @tombrightbill7249 3 ปีที่แล้ว

    Yea this is great. Super clear and crisp delivery without rabbit-holing at all. I'm sure you're a great public speaker!

    • @MarcelDempers
      @MarcelDempers  3 ปีที่แล้ว

      Thanks for the kind words, I'm glad you enjoyed it :)

  • @romanmasiar122
    @romanmasiar122 ปีที่แล้ว

    Great way of wxplaining things. Agree, your lecture is compact, easy to understand and relevant indeed!

  • @polmaksim
    @polmaksim 4 ปีที่แล้ว +3

    Super simple and clear tutorials. Thank you so much!

  • @RahulSharmaSingularity
    @RahulSharmaSingularity 3 หลายเดือนก่อน

    Fantastic Series , Kudos for all your knowledge sharing and efforts here !

  • @ayencoscolfield3312
    @ayencoscolfield3312 2 ปีที่แล้ว +1

    Awesome content always, i must confess one thing honestly i never get tiered of watching your videos , i could stay glue for hours , you shared tons and tons of quality contents always , thank you so much for being there for guys. By the way can you upload a video on terraform infrastructure as code IAC, i have searched i didnt see anyone by you

  • @shubhamnagure7654
    @shubhamnagure7654 2 ปีที่แล้ว +1

    absolutely worth watching.

  • @luizgomeslg
    @luizgomeslg 3 ปีที่แล้ว

    First time here and really loved the explanation and the depth of it! Thanks for the video, and I will surely watch the rest of them on your channel! Thumbs up!

  • @diademrocks
    @diademrocks 3 ปีที่แล้ว

    Thank you so much for these! They really help alongside the official documentation :)

  • @saadullahkhanwarsi5853
    @saadullahkhanwarsi5853 ปีที่แล้ว +1

    Quite informative tutorial. hope to see such content more in future. Thanks alot

  • @JanPhilippHeinrich
    @JanPhilippHeinrich 3 ปีที่แล้ว +2

    Im really sad that I cant give more then one thumbs up :) really great video, thank you

  • @thalperi2
    @thalperi2 3 ปีที่แล้ว +11

    Absolutely love your style, the speed, how deeply you get into everything. Thank you so much, Marcel. Would be awesome if you could put together an entire HashiStack series. Nomad, Consul, and Boundary, especially. More ops and less dev but how these three work together with Vault is needed for setting up the environment for any dev. What do you think?

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

    amazing video series , could you please help to create a consolidated video or playlist, which demonstrate the types of injecting configuration as per current in K8s pods i.e dynamically on pods, if possible statically, operators, dynamically.

  • @syednadeembe
    @syednadeembe 2 ปีที่แล้ว

    thank you for the video its a very good starting point

  • @gaetanjaminon2440
    @gaetanjaminon2440 4 ปีที่แล้ว

    Really good and helpful video . Thanks

  • @lylehenkeman9978
    @lylehenkeman9978 4 ปีที่แล้ว

    Love your videos dude! Also a fellow software developer form South Africa

    • @MarcelDempers
      @MarcelDempers  4 ปีที่แล้ว

      Baie dankie! en groette daar 😃💪🏽

  • @anthonyrussano
    @anthonyrussano 2 ปีที่แล้ว +1

    thank you

  • @rickyclarke1267
    @rickyclarke1267 4 ปีที่แล้ว

    Please make a tutorial on JFrog running on Kubernetes(Installation & Configuration), using it as an artifactory

  • @VinceBaileydns-direct
    @VinceBaileydns-direct 3 ปีที่แล้ว

    Thank you this very good so far

  • @sageatahan5489
    @sageatahan5489 3 ปีที่แล้ว

    Great Video!!! First timer. Was wondering if you could make a video explaining how to deploy Vault on k8s gcloud cluster using an Operator : )

  • @AndrewFigaroa
    @AndrewFigaroa ปีที่แล้ว

    Awesome! thank you for explaining this... I am in also on the fence between is vault "really" solving\facilitate secret management OR just overly complex...

    • @MarcelDempers
      @MarcelDempers  ปีที่แล้ว

      Secret management is generally complex, especially when financial audits are involved and access to the secrets can only be authorised by more than two parties. This is generally where vaults come in. Simpler solutions exist, but they are mainly around focusing on secret hygiene, for example protecting secrets with RBAC so they cannot be retrieved once created, prevent exec into containers, limit who can create secrets.. etc

  • @matrix_root
    @matrix_root 2 ปีที่แล้ว

    Just best. Like always 👍

  • @kyand920
    @kyand920 3 ปีที่แล้ว

    I have a question, that /vault/secrets/ directory is world readable... Isn't that a bit "not secure" ?

  • @maciejkolodziejczyk4136
    @maciejkolodziejczyk4136 2 ปีที่แล้ว

    Marcel this is pure gold!

  • @mtan3716
    @mtan3716 3 ปีที่แล้ว

    Thank you for your videos. I have a problem with vault being initialized already on installation. I think this is because I have previously installed (using terraform's helm provider), initialized and unsealed it on my GKE cluster to test out but removed (using terraform) it after some trials. How do I uninitialize vault in this case to restart again? Thank you for your time!

  • @tirushv9681
    @tirushv9681 2 ปีที่แล้ว

    Considering a scenario where we have a pod running with some backend application connected with AWS RDS database using vault due to high traffic these pods and nodes needs to scale and communicate with the database pretty frequently so as the vault creates temporary credentials isnt it consuming the disk usage by creating users and more connections happening with RDS. (Just got this question into my head). Hoping for a reply with solution.
    Thank you .
    Love your content

    • @MarcelDempers
      @MarcelDempers  2 ปีที่แล้ว +1

      Thanks for the kind words 🙏🏼
      Secret rotation should have zero impact to application performance.
      You should tune your database client to handle connections efficiently and can establish new connections when a new secret comes along.
      This should not create disk IO unless the application is written incorrectly

    • @tirushv9681
      @tirushv9681 2 ปีที่แล้ว

      @@MarcelDempers Got it thank you.....have a small question If Pods are created with Front end app (Nodejs) and backend (mYsql) with EBS scaling is easy using Cluster and Pod scaling ....... But here how to app pods has communication with other MySQL pods from other nodes to have consistent data ? How does these MySQL EBS pods distribute it's all data accross the app pods?

  • @pratikbhandari1676
    @pratikbhandari1676 3 ปีที่แล้ว

    Great video

  • @DommageCollateral
    @DommageCollateral 2 หลายเดือนก่อน

    yet again i check out k8s obelix videos to gain better devops skills

  • @mzimmerman1988
    @mzimmerman1988 4 ปีที่แล้ว

    nice video!

  • @lachopaez3080
    @lachopaez3080 3 ปีที่แล้ว

    Seems that the certificate is expired. $ vault operator init
    Error initializing: Put 127.0.0.1:8200/v1/sys/init: x509: certificate has expired or is not yet valid

    • @lachopaez3080
      @lachopaez3080 3 ปีที่แล้ว

      I bypass this adding this "- name: VAULT_SKIP_VERIFY value: "true" after line 94 on the file "server-statefulset.yaml". Nos is pendding how to upgrade with valid certificate.

  • @I_love_our_planet
    @I_love_our_planet 3 ปีที่แล้ว

    Or store the Seal Keys in a proper KMS System from a Cryptovendor ;-)

  • @benkhemismarwen2431
    @benkhemismarwen2431 3 ปีที่แล้ว

    amazing video ❤️

  • @sovsemnetot
    @sovsemnetot 3 ปีที่แล้ว

    thanks a lot!!

  • @Oswee
    @Oswee 3 ปีที่แล้ว

    You should kill the root token ASAP because it has no any logging. I mean... You can't do any meaningful activity tracking.

  • @zhang20244
    @zhang20244 4 หลายเดือนก่อน

    I received this error: Error initializing: Put 127.0.0.1:8200/v1/sys/init: x509: certificate has expired or is not yet valid. can you please provide solution ?

  • @Alpha-kt6hc
    @Alpha-kt6hc ปีที่แล้ว

    Get error as soon as I do vault operator init:
    Get "127.0.0.1:8200/v1/sys/seal-status": x509: certificate has expired or is not yet valid: current time 2022-11-27T09:07:18Z is after 2021-03-02T22:46:00Z

    • @MarcelDempers
      @MarcelDempers  ปีที่แล้ว +1

      you'll need to generate a new cert as shown in the guide

    • @Alpha-kt6hc
      @Alpha-kt6hc ปีที่แล้ว

      @@MarcelDempers Vault 2022 video worked for me.

  • @sandro_j
    @sandro_j 4 ปีที่แล้ว +8

    Thank you for making these videos. Really helpful and appreciate the level of details in your explanations.

  • @tarunprakash2590
    @tarunprakash2590 4 ปีที่แล้ว +4

    Great work @Marcel ...eagerly waiting for the next video on HA & how secrets gonna be used btw vault and the pods along with best practices.

  • @DevOpsKey1
    @DevOpsKey1 ปีที่แล้ว

    @Marcel I have a kind suggestion can you please made a Azure Tutorials please I always enjoy your Video.

  • @floriantthebault521
    @floriantthebault521 วันที่ผ่านมา

    Very indepth vid, super good work.

  • @Hybrid_Netowrks
    @Hybrid_Netowrks ปีที่แล้ว +1

    Very impressive. Thanks for your contribution

  • @syedhyder5630
    @syedhyder5630 7 หลายเดือนก่อน

    I have a small doubt. Why do you provide the vault pod with a service account. It doesn't need access to any of the cluster resources right?

  • @samollojr-er7cb
    @samollojr-er7cb ปีที่แล้ว

    Waou Amazing video

  • @spiraldynamics6008
    @spiraldynamics6008 7 หลายเดือนก่อน

    Thank you very much! ❤

  • @yeesh2630
    @yeesh2630 4 ปีที่แล้ว +1

    Mate your videos are amazing! Great editing, great music taste and super informative, subbed bro keep going!

    • @MarcelDempers
      @MarcelDempers  4 ปีที่แล้ว +1

      I'm glad you enjoyed it, thanks for the support ❤

  • @KaushikMitra-g2u
    @KaushikMitra-g2u 4 หลายเดือนก่อน

    Wonderful knowledge sharing session ... Love it !!!

  • @anil5065
    @anil5065 2 ปีที่แล้ว

    I am wondering if where I can see the video of setting up vault, cert-manager for kubernetes to auto renewal of certificates, would be awesome if you can share your experience

  • @rayudu2080
    @rayudu2080 3 ปีที่แล้ว

    Hey Hai
    Can we do auto unseal process within vault yaml files, can you please let me know if there is process.

  • @Ayush-xp8kc
    @Ayush-xp8kc 4 ปีที่แล้ว

    Nice explanation. waiting for HA version.
    Also, if possible share the difference between using etcd clusters vs consul. Thanks

  • @fosheur561
    @fosheur561 4 ปีที่แล้ว

    I try to use it on Azure, but i don't found how to expose correctly the app..

  • @stanislasquastana3268
    @stanislasquastana3268 4 ปีที่แล้ว

    Great job and good explanations. thanks !!

  • @rayr268
    @rayr268 3 ปีที่แล้ว

    Your videos are killer

  • @stolmiti
    @stolmiti 3 ปีที่แล้ว

    You Rock!!

  • @fdghjvgf
    @fdghjvgf 4 ปีที่แล้ว

    Coolest !! :)

  • @jitendrapatil1
    @jitendrapatil1 4 ปีที่แล้ว

    nice video

    • @ryancorales7351
      @ryancorales7351 3 ปีที่แล้ว

      @marcel inject vault secrets to my pods in path /vault/secrets/mysql/, how am i supposed to use that secrets in my java application, thanks

  • @oschvr
    @oschvr 4 ปีที่แล้ว

    Awesome ! Thank you

  • @srammanokar
    @srammanokar 3 ปีที่แล้ว

    GREAT!!👏👏

  • @liberator48
    @liberator48 3 ปีที่แล้ว +3

    Appreciate the effort but bro take a step back, don't just talk into my face with words, visualize it for me from the start... i'm trying to learn this and I don't know what you're saying.