CICD Pipeline for Private AKS Cluster + Azure SQL DB + Private ACR + Terraform + Application Gateway

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • #azure#devops#AKS#ACR#AzureSQLDB
    In this video we are going to cover how to deploy Web App on Private AKS cluster with SQL DB.
    Services Used -
    1. Private AKS Cluster
    2. Private ACR
    3. Application Gateway
    4. Azure Virtual Network
    5. Private DNS Zone
    6. Azure Storage Account
    7. Azure Key Vault
    8. Azure DevOps
    9. Private Endpoint
    10. VNET Peering
    11. Self-Hosted Agent
    12. AKS Secrets
    Terraform Code Link- github.com/shu...
    Source Code - github.com/shu...

КОМЕНТАРІ • 45

  • @olasojiopeyemi
    @olasojiopeyemi Місяць тому +2

    Thank you for this upload.

  • @danishakhter8191
    @danishakhter8191 17 днів тому

    Its Very useful

  • @jackdesparrow4783
    @jackdesparrow4783 6 місяців тому +2

    Thanks alot...after watching your videos.... Slowly I am getting interest to Upgrade my Technical Skills in DevOps.. Reason behind the scene is? because everything is visualized and bit challenged too... For sure will invest and Start DevOps Course & Certification in my Upcoming Days...

  • @GauravSharma-os6ds
    @GauravSharma-os6ds 2 місяці тому

    Very useful and pratical.

  • @softwareengineer5764
    @softwareengineer5764 Місяць тому +1

    Hi, Thanks for great content. Sir I have a question that if I want to install argocd or flux into this private link also with this separated Vnets. How gitOps can be adopted in architecture. You guide will be helpful.

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

    very nyc session brother do upload more sessions like this

  • @saeedmohajeryami5060
    @saeedmohajeryami5060 3 місяці тому

    Thanks. Very useful.

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

    Very useful session, Completely understand all term , Could you please share the PPT. Its will b more helpful. And upload more video like this session.
    Thanks a lot.

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

    Hello Sir, please make a separate video on how to authenticate terraform azure pipeline using service principal & client secret to Azure cloud

  • @nguyenhuynhhieu4887
    @nguyenhuynhhieu4887 3 місяці тому

    many thanks for video

  • @krishnadhasnk8939
    @krishnadhasnk8939 20 днів тому

    When a vnet is peered to another, any resources can communicate seamlessly. Why did you create to and fro peering then like aks to acr and acr to aks ?

  • @durgeshsaqcena3711
    @durgeshsaqcena3711 8 днів тому +1

    hi, wish you can also provide the ready reckoner of "pipeline variables" with "values".. which i can change as per our environment

    • @thejourneyofdevops1791
      @thejourneyofdevops1791  8 днів тому

      Going forward I will do that

    • @durgeshsaqcena3711
      @durgeshsaqcena3711 7 днів тому

      @@thejourneyofdevops1791 thank you.. i am in process of modelling a project demonstration based on your repo, but has failed.. looks like there are quite a few changes required in the terraform manifests and azure pipeline.. in case there is an updated/working copy, pls share at earliest convenience.

    • @softwareengineer5764
      @softwareengineer5764 5 днів тому

      @@durgeshsaqcena3711 Same happened with me. Also failed with due to some missing things in terraform and azure pipelines.

    • @durgeshsaqcena3711
      @durgeshsaqcena3711 4 дні тому

      @thejourneyofdevops1791 despite trying incessantly for the last many days, i am still encountering incompatibility issues.. it appears the version of azurerm, terraform has changed, which makes it necessary to change the pipeline-yaml.. at present, pipeline run is failing.. if possible, kindly share updated repo and also all the precise required variables.. this would be help immensely and give much needed confidence

    • @thejourneyofdevops1791
      @thejourneyofdevops1791  4 дні тому

      can you send (subhek.agrawal@gmail.com) me the error logs where its failing so i can look into this? may be this weekend i will try to update the entire repo.

  • @kavacham222
    @kavacham222 4 місяці тому +1

    Hi thanks for the video. I have one. Doubt
    I have 3 env and in dev we will deploy via azure webapps and in QA and Prod we will deploy via image into Kubernetes.
    So my question is if I want to create a resources via Terraform. What is the best practice for my above requirement and how shld we follow the steps to create a pipeline via azure devops when ever there is an new code is pushing it to the Repository .
    Thanks in advance.

    • @thejourneyofdevops1791
      @thejourneyofdevops1791  4 місяці тому

      you can create module and the environment specific config files.

    • @kavacham222
      @kavacham222 4 місяці тому

      @@thejourneyofdevops1791 ok thanks.

  • @sharatbhaskar527
    @sharatbhaskar527 2 місяці тому

    Excelllent video and the explaination. Just a thought how can we achieve Blue-Green/Canary deployment startegy in this?

  • @chandrashekartungaturthi8597
    @chandrashekartungaturthi8597 2 місяці тому

    Sri, could you please create a video for SAAS ap + api gateway + devops

  • @reddy-c2g
    @reddy-c2g 5 днів тому

    can you please provide me complete document on this project

  • @vamsidharmamillapalli6844
    @vamsidharmamillapalli6844 4 місяці тому

    Somehow my selfhosted agent is no showing in Agentpools...

  • @leo5946
    @leo5946 3 місяці тому

    Hi sir .. may i know why do we need to create a resource of private dns zone .. aks will create a private endpoint, nic & dnz zone for itself automatically right ?

    • @leo5946
      @leo5946 3 місяці тому

      And also do we need to create a vnet link as well .. does that gets attached to the vnet also

    • @thejourneyofdevops1791
      @thejourneyofdevops1791  3 місяці тому

      Private DNS is optional but as a best practice it's recommended

  • @DeepakRai-g5l
    @DeepakRai-g5l 2 місяці тому

    any documentaion for this project can i get

  • @imdadakhtar1389
    @imdadakhtar1389 4 місяці тому

    Sir, please provide the source code of e-ticket project.

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

    i request you to please share PPT that your explaining?

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

      send me your email id on subhek.agrawal@gmail.com

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

      Can I explain this during an interview project explanation

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

      @@roulniur2393 yes you can, but you have to also add DA scenario and multi region for HA.

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

      @@thejourneyofdevops1791 what is DA

    • @saisivakiran8467
      @saisivakiran8467 3 місяці тому

      May I know what is DA?​@@roulniur2393