2 min read

Open Source Weekly #3

From announcing a new managed Kubernetes service to hosting Azure OpenDev with some of our favorite open source community leaders, it’s been a busy week.
Check out the below recap of this week’s open source related community news, product announcements, popular docs, and demos from around Microsoft.
Anything else you’d like to hear about? Let us know in the comments.
Linux Foundation Open Source Guides: The Linux Foundation released new “open source guides” that highlight best practices for running an open source program office or starting an open source project within an organization. Developed by the Linux Foundation, including contributions from the Microsoft Open Source Programs Office, these resources represent the wealth of experience from Linux Foundation staff, projects, and members. Check them out here.
Azure OpenDev: Developers and community advocates from Chef, Cloudbees, Elastic, Github, and HashiCorp spent a day with us in Redmond. Hosted by Microsoft’s Ashley McNamara, this episode of the live technical event focused on DevOps, including how to combine leading projects in a DevOps toolchain with the capabilities of Azure. Watch (or rewatch) all the demos from the event on demand here.
New event-driven scripting tool for Kubernetes: The team that brought you Helm and Draft announced its newest open source Kubernetes-native tool, designed to help dev and ops get their work done quickly. It’s called Brigade and with it you can build any ordered workflow of containers in Kubernetes and trigger the workflow by listening for arbitrary events. Learn more here and get involved in the project.
Container orchestration simplified with Managed Kubernetes in Azure Container Service (AKS): In this edition of Azure Friday, Scott Hanselman and Gabe Monroy discuss Microsoft’s new managed Kubernetes service that easily manages Kubernetes environments by simplifying the deployment, management, and operations activities without sacrificing portability.

Azure Container Registry (ACR) geo-replication: To provide scale across the global footprint of Azure, Microsoft announced a preview of ACR geo-replication. Through the click of a map, customers can now manage a single registry, replicated across any number of regions. Any push/pull of a container image to ACR will be routed to the closest registry. This demo shows you how to leverage geo-replication and deploy regions as images arrive.

docs.microsoft.com is the home for Microsoft technical documentation, API reference, code examples, quickstarts, and tutorials for developers and IT professionals. Here are some recent open source updates:
Managed Kubernetes in Azure Container Service (AKS): We couldn’t launch a new managed Kubernetes service without some docs to help you get started… Get to know this new service, currently in preview, including step-by-step tutorials and a 5-minute quickstart for deploying an AKS cluster, here.
Using Helm with AKS: Helm is an open source packaging tool that helps you install and manage the lifecycle of Kubernetes applications. Similar to Linux package managers like APT and Yum, Helm is used to manage Kubernetes charts, which are packages of preconfigured Kubernetes resources. This documentation steps through configuring and using Helm in a Kubernetes cluster on AKS.
Linux virtual machines on Azure: Azure Linux Virtual Machines provides on-demand, high-scale, secure, virtualized infrastructure using Red Hat, Ubuntu, or the Linux distribution of your choice. Learn how to create, configure, manage, update, and scale Linux VMs with these quickstarts, tutorials, and samples.
New managed Kubernetes service: If you’ve read this far, I’m sure you’ve noticed that Microsoft launched the preview of AKS, a managed Kubernetes service. This new service features an Azure-hosted control plane, automated upgrades, self-healing, easy scaling, and a simple user experience for both developers and cluster operators. See the complete announcement here.
If you like these weekly updates, follow us @OpenAtMicrosoft to stay in touch daily.