Create AKS Clusters with monitoring and logging using Pulumi-Azure open source SDKs

Posted by Nishi Davidson on May 8, 2019 4:13:24 PM

   

Pulumi-Azure open source package can be used to create Azure Kubernetes Service (AKS) clusters with AD service principals tied to the cluster. Monitoring and logging can also be enabled by default in simple steps with Pulumi for core AKS components. This article will show you how to write this as a simple example using Pulumi SDKs.

Read More

Topics: Kubernetes, Azure

Serverless as Simple Callbacks with Pulumi and Azure Functions

Posted by Mikhail Shilkov on May 7, 2019 1:00:00 PM

Today's guest post is from Mikhail Shilkov, a Microsoft Azure MVP and early Pulumi user and contributor - enjoy!

Serverless compute services, like Azure Functions, offer an amazing power to application developers to leverage: highly available, automatically scaled, low-ceremony, pay-per-value functions created in several lines of code.

So, what’s the simplest way to take a Node.js function and deploy it to Azure cloud as an HTTP endpoint? How about this little tutorial:

Read More

Topics: Serverless, Azure

CI/CD Made Easy With Pulumi And Azure Pipelines

Posted by Praneet Loke on May 6, 2019 3:45:37 PM
Azure DevOps is very popular among teams that want a single place to manage their development pipelines, Git repositories, builds, releases, and test plans. Pulumi's open-source tools are a great choice for developers and operators deploying infrastructure as code on Azure. With these two tools at hand, adopting CI and CD for your Azure infrastructure is just a few steps away for you and your teams. 

To make it easy to use Pulumi with Azure, we are announcing an open-source task extension for Azure Pipelines! The task extension will manage the installation of the Pulumi CLI, and run the  Pulumi commands you specify against your stack.

You can install the task extension directly from the Visual Studio Marketplace. Click the  “Get It Free” button to install the extension into your Azure DevOps organization. If you do not have the permissions to add it to your organization, please contact your org admin to have the extension installed. The source code for the open source task extension can be found on GitHub.
Read More

Topics: Azure, CICD

Level up your Azure Platform as a Service applications with Pulumi

Posted by Mikhail Shilkov on May 6, 2019 9:50:20 AM

Today's guest post is from Mikhail Shilkov, a Microsoft Azure MVP and early Pulumi user and contributor - enjoy!


Today I want to guide you through the process of developing Pulumi programs to leverage Azure Platform-as-a-Service (PaaS) services. My language of choice is TypeScript—a powerful and expressive typed language, which is very familiar to many Azure users.

Read More

Topics: Infrastructure, Azure

Using Helm and Pulumi to define cloud native infrastructure as code

Posted by Alex Clemmer on Oct 31, 2018 1:21:54 PM

The Helm community is one of the brightest spots in the infrastructure ecosystem: collectively, it has accumulated person-decades of operational expertise to produce Kubernetes manifests that “just work.”

But for many users, it is not feasible to run everything in Kubernetes, and the community is just starting to develop answers to questions like: what happens when a Helm Chart needs to interface with, for example, a managed database like AWS RDS or Azure CosmosDB?

Read More

Topics: Kubernetes, Azure