Inedo Community Forums Forums
    • Recent
    • Tags
    • Popular
    • Login

    Welcome to the Inedo Forums! Check out the Forums Guide for help getting started.

    If you are experiencing any issues with the forum software, please visit the Contact Form on our website and let us know!

    [ProGet] Automated deployment of a public ProGet instance on AKS & Azure SQL using GitHub Actions, Terraform Cloud, & Secrets Store CSI Driver.

    Scheduled Pinned Locked Moved Support
    azureprogetkuberneteslinux
    2 Posts 2 Posters 26 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E Offline
      emer.connelly_2117
      last edited by emer.connelly_2117

      I've created a public GitHub repo which deploys a public ProGet instance on Azure. This is for demonstration & learning purposes only.

      Hosting is provided by a single worker node AKS cluster & Azure SQL database, using the minimum specs possible to save on costs.

      Automated deployment is done for free using GitHub Actions & Terraform Cloud.

      The Secrets Store CSI Driver is also configured. This enables a secure & automated method of passing a SQL connection string from Terraform, to an Azure Key Vault, and finally to a Kubernetes secret.

      One of my 2024 work projects is migrating ProGet from on-prem to Azure AKS. This project was a great learning experience, and I hope others can gain from it as well.

      Please feel free to reach out with any feedback or questions.

      Emerson

      apxltdA 1 Reply Last reply Reply Quote 1
      • apxltdA Offline
        apxltd inedo-engineer @emer.connelly_2117
        last edited by

        @emer-connelly_2117 very cool, thanks for sharing!!

        Founder and CEO, Inedo

        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • 1 / 1
        • First post
          Last post
        Inedo Website Home • Support Home • Code of Conduct • Forums Guide • Documentation