Day 22/40 - Kubernetes Authentication and Authorization Simply Explained

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 43

  • @shivam-j8b
    @shivam-j8b 15 днів тому +1

    Really good explanation... thank you guruji 🙌🙌🙌🙌

  • @nope-ms4rx
    @nope-ms4rx 5 місяців тому +1

    You are the truth Piyush. Keep going strong. Your charisma and consistency is something we all admire and aspire to maintain. Despite the work you do outside of this you never cease to pour how much you care about what you do into your videos. Way to keep a game poker face and provide great energy! Thank you for all you do.

  • @АнастасияФахреева-и3ъ
    @АнастасияФахреева-и3ъ 5 місяців тому +1

    Thank you! Becoming more confident with each of your video!

  • @FahadRedhat
    @FahadRedhat 3 дні тому +1

    nice video very well explained

  • @abc-edm
    @abc-edm 2 місяці тому +1

    Thanks Piyush, very clear explanation, enjoy this journey very much so far ...

  • @UmangUnadakat
    @UmangUnadakat 2 місяці тому +1

    Great explanation Piyush!!😇👏

  • @floehden
    @floehden 6 місяців тому

    Thank you for this video and explaning the difference between authentication und authorization!

  • @GopiVivekManne
    @GopiVivekManne 6 місяців тому

    This is just Spot on, Very informative !! Thanks brother👏

  • @GrigTech
    @GrigTech 3 місяці тому +1

    I am here, pass lalf of the path. Thank You

  • @artbart9080
    @artbart9080 5 місяців тому +1

    Great!Lets watch another one...

  • @nagasuresh-r5m
    @nagasuresh-r5m 6 місяців тому

    Keep it up Piyush. It's going a long way.

  • @danilkumar-g9t
    @danilkumar-g9t 6 місяців тому

    Thank you piyush bro.
    Actually I have missed from day 1. Now I started from day1 and also referring everyday new video you releases. Yesterday night checked the docker video and written docker blog and posted on medium .

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  6 місяців тому

      Awesome, welcome to the learning Marathon 😃 it's not a race, its a marathon. Let's walk together

  • @dr.hemantchauhan2613
    @dr.hemantchauhan2613 6 місяців тому

    Thank you professor piyush

  • @chebrolunarendra
    @chebrolunarendra 6 місяців тому

    Thank you ❤

  • @bhanubisht8
    @bhanubisht8 27 днів тому +1

    Complete the video..!!!

  • @siddhartharaja9413
    @siddhartharaja9413 26 днів тому +1

    Done

  • @itsupportbyharshit6285
    @itsupportbyharshit6285 23 дні тому +1

    👍

  • @radhikaGudidesi
    @radhikaGudidesi 5 місяців тому

    Hi Piyush, I am doing hands-on on the EC2 server, I was not able to find the config file in the home and I tried to exec into the control plane also but I did not find any file.

    • @radhikaGudidesi
      @radhikaGudidesi 5 місяців тому

      I found the kube config file

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  5 місяців тому

      It is generated in .kube directory, you can also copy from etc manifest folder, there will be admin.conf

    • @radhikaGudidesi
      @radhikaGudidesi 5 місяців тому

      @@TechTutorialswithPiyush Thank you

  • @kunalbagwe6091
    @kunalbagwe6091 6 місяців тому

    Hi Piyush, 1 query here - "As first step is Authentication to API Server, so how the details of authentication to API server are passed as Auth happens through RBAC". Could you please help out to understand on Authentication step. Thanks.

    • @GopiVivekManne
      @GopiVivekManne 6 місяців тому +1

      Hey kunal, In k8s, API-Server handles Authentication part using certificate validation, Authorization using RBAC.
      1.Authentication: API server validates client requests using the kubeconfig file, which contains client certificates. It checks these certificates against the API server’s CA certificates (stored in `/etc/kubernetes/pki`). If the client’s certificate is valid and issued by the API server's CA then client is authenticated.
      2. Authorization: Once authenticated, the API server uses RBAC policies (RB,CRB) to determine if the client has necessary permissions to perform the actions within the cluster. It grants or deny access based on these permissions.
      Hope this helps !!

    • @kunalbagwe6091
      @kunalbagwe6091 6 місяців тому

      @@GopiVivekManne thank you so much for helping out to understand auth concept in detail.

    • @TechTutorialswithPiyush
      @TechTutorialswithPiyush  6 місяців тому

      perfectly answered, thank you Gopi ❤️ thats what I love about the community. We look out for each other. Keep it up

    • @gopivivekvivek4061
      @gopivivekvivek4061 6 місяців тому

      Welcome! Keep learning, keep sharing 🙌

    • @prashanthl7784
      @prashanthl7784 6 місяців тому

      Do new users also pass key along with certificate to admin when requesting CSR creation? Asking because I see key is one of field under user in kubeconfig. Is this same key user creates using OpenSSL when creating CRT ?

  • @bhanubisht8
    @bhanubisht8 27 днів тому +1

    Comment for target...!!!!!

  • @RandomLinez
    @RandomLinez 2 місяці тому +1

    Thank you ❤

  • @bhanubisht8
    @bhanubisht8 27 днів тому +1

    Comment for target...!!!!!