Deploy to Azure Kubernetes (AKS) from Azure DevOps with Azure Pipelines | Build LIVE with Me

    7
    29



    I’m going to deploy an application to Azure Kubernetes Service (AKS) via Azure DevOps using Azure Pipelines from scratch, live!

    You will learn how to set up the integration with AKS, and how to deploy everything to Kubernetes in Microsoft Azure using Azure Pipelines.

    This is part of the “Build Live with Me” series of live streaming.

    🌟EXCLUSIVE CONTENT🌟
    Do you want to access exclusive content, live chats and Q&As, polls, and even 1:1 calls with me? Join my Patreon: https://www.patreon.com/CoderDave

    šŸ†˜ NEED HELP? šŸ†˜
    Book a 1:1 Consultation with CoderDave: https://geni.us/cdconsult

    šŸ™šŸ»SUPPORT THE CHANNELšŸ™šŸ»
    Buy me a coffee: https://www.buymeacoffee.com/CoderDave
    PayPal me donation: https://paypal.me/dabenveg

    šŸŽ„VIDEOS
    ā–ŗ Your Application in AKS in 5 minutes: https://youtu.be/B0bIiG_JLZc
    ā–ŗ Azure Pipelines YAML vs Classic: https://youtu.be/3cGtA__dKUc
    ā–ŗ Azure DevOps Environments for Kubernetes: https://youtu.be/qBO5-xINmSs

    šŸ’¬JOIN THE COMMUNITY
    ā–ŗ Discord: https://geni.us/cddiscord
    ā–ŗ Newsletter: https://coderdave.io/newsletter
    ā–ŗ Blog: https://dev.to/n3wt0n
    ā–ŗ GitHub: https://github.com/n3wt0n
    ā–ŗ Twitter: https://twitter.com/davidebenvegnu
    ā–ŗ Facebook: https://www.facebook.com/CoderDaveYT

    ā²TIMESTAMPS
    TBD

    šŸ“„RESOURCES
    Repo used in this video: https://github.com/n3wt0n/Deploy-to-AKS
    Replace tokens Extension: https://marketplace.visualstudio.com/items?itemName=qetza.replacetokens

    šŸŽ¤PODCAST: https://geni.us/cdpodcast

    ā“QUESTIONS?
    Have a question about DevOps, Cloud, Coding, or Anything Else? Post in comments section of this video!

    šŸ”“SUBSCRIBE to CoderDave here: https://www.youtube.com/CoderDave?sub_confirmation=1
    _______________

    šŸ‘•Get my MERCH: https://geni.us/cdmerch

    šŸ”®TOOLS I USE
    ā–ŗ Twingate – Connect to your Private Resources SECURELY: https://geni.us/twingate
    ā–ŗ TubeBuddy – #1 YouTube channel Management tool (FREE): https://www.tubebuddy.com/CoderDave
    ā–ŗ Moosend – Free Newsletter and Automation Platform: https://geni.us/moosend

    šŸ“øšŸ–„ļøGEAR AND SOFTWARE
    ā–ŗ Music – Epidemic Sound (Get 30 days free): https://epidemicsound.com/referral/zf8fl3/
    ā–ŗ Editing – Adobe Premiere Pro: https://geni.us/AdobeVideo
    ā–ŗ Gear I Use for YouTube: https://kit.co/CoderDave/gear-i-use-for-youtube
    ā–ŗ Gear I Use for Streaming: https://kit.co/CoderDave/gear-i-use-for-streaming
    ā–ŗ My Computer Setup: https://kit.co/CoderDave/main-computer-accessories
    ā–ŗ Full office setup: https://github.com/n3wt0n/work-from-home-setup

    Disclaimer:
    Some product links are affiliate links which means if you buy something I’ll receive a small commission at no additional cost to you.
    As an Amazon Associate, I earn from qualifying purchases.

    source

    Previous articleDocker Compose untuk Install WordPress
    Next articleEksctl Tutorial: AWS EKS Cluster Setup (Create EKS Cluster & Manage & Upgrade EKS Cluster) Ep 3

    29 COMMENTS

    1. Thanks for the great video – a lot of knowledge gained! Quick question – this seems to be a perfect pipeline for building and pushing changes to AKS in a Dev environment, but what would be the best approach to promoting either the artifacts to a QA -> Alpha -> Live ACR and subsequently the related AKS clusters? Would the best solution be to use releases, or is there some yaml approach? FYI – watching from South-Africa šŸ™‚

    2. Thanks a lot for this video! This setup seems to be great for dev environment when you always want to publish the latest changes after every commit. How can one control publishing to production environment? I wouldn't want to publish to my production environment event time a commit happens on my branch. Thank you in advance for your feedback!

    3. Thanks for such a nice session Dave, Your all videos are excellent. I have one doubt here, why don't you use Helm Charts? In fact, we can publish/post the helm charts to ACR along with the image. And later in CD pipeline, we can use them. This way we have full control via versions of both app and docker image.
      Also can we use the self hosted containers for our agents ? Any tips to share, please. Thanks again for this brilliant video.

    4. Hi, this is really good information.
      I want to create a CD pipeline for image deployment in private cluster. Images are available in the ACR.
      I have a quick question, will it work in private cloud as well? How will service connection works with private cluster and ACR.?

    5. Hey Dave, Thanks for this video. It's really helpful.

      I need a small clarification around Namespaces in K8s.
      Can you provide an example where Namespaces are:

      1. Important in the cluster?
      2. Real-world use case to use Namespaces
      3. What are the best/accepted naming conventions for Namespaces in K8s

      Thanks