Day 22/40 - Kubernetes Authentication and Authorization Simply Explained

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

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

  • @abc-edm
    @abc-edm Месяц назад +1

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

  • @nope-ms4rx
    @nope-ms4rx 4 месяца назад +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.

  • @UmangUnadakat
    @UmangUnadakat 23 дня назад +1

    Great explanation Piyush!!😇👏

  • @АнастасияФахреева-и3ъ
    @АнастасияФахреева-и3ъ 3 месяца назад +1

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

  • @GrigTech
    @GrigTech 2 месяца назад +1

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

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

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

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

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

  • @artbart9080
    @artbart9080 4 месяца назад +1

    Great!Lets watch another one...

  • @dr.hemantchauhan2613
    @dr.hemantchauhan2613 4 месяца назад

    Thank you professor piyush

  • @nagasuresh-r5m
    @nagasuresh-r5m 4 месяца назад

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

  • @danilkumar-g9t
    @danilkumar-g9t 4 месяца назад

    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  4 месяца назад

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

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

    Thank you ❤

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

    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 3 месяца назад

      I found the kube config file

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

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

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

      @@TechTutorialswithPiyush Thank you

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

    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 4 месяца назад +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 4 месяца назад

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

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

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

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

      Welcome! Keep learning, keep sharing 🙌

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

      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 ?

  • @RandomLinez
    @RandomLinez 17 дней назад +1

    Thank you ❤