As the adoption of Kubernetes grows, secret management tools must integrate well with Kubernetes so that the sensitive data can be protected in the containerized world. On this episode, Yoko Hakuna demonstrates the HashiCorp Vault's Kubernetes auth method for identifying the validity of containers requesting access to the secrets.HashiCorp Vault project websiteGet started with VaultKubernetes Auth Method docVault Agent with Kubernetes guideVault Agent docHow does Vault encrypt data?Open Source Security Best Practices for Developers, Contributors, and Maintainers (The Open Source Show)Create a free account (Azure)
HashiCorp Consul is a distributed service mesh to connect, secure, and configure services across any runtime platform and public or private cloud. In this episode, Scott Hanselman is joined by HashiCorp's Geoffrey Grossenbach who uses Helm to install a Consul server to Azure Kubernetes Service (AKS) cluster. Next, he deploys and secures a pair of microservices with Consul.Consul Curriculum - HashiCorp LearnConsul by HashiCorpAzure Kubernetes Services (AKS)Intro to Service Meshes: Data Planes, Control Planes, and More | The Open Source ShowUse case: Modern service discovery with Consul on Azure (Part 1)Use case: Modern Service Mesh with Consul on Azure (Part 2)Create a free account (Azure)
The latest advancements for Linux containers presented by co-founder of Kubernetes Brendan Burns and host Matt McSpirit. They demonstrate updates that allow you to connect your on-premises resources with the Cloud for agility, while maintaining data sovereignty and security with the Azure Kubernetes Service (AKS). Watch as he shows you the latest enterprise-level capabilities for AKS including: native integration to Azure Active Directory and Kubernetes; RBAC for secure access to AKS with identity managed at a per container level to grant secure access to specific Azure resources. Then take a look at securing your images with content trust in Azure Container Registry and deploying them with Helm Charts.
Learn how to make use of Docker Containers and the Azure Kubernetes Service to scale your applications and learn how to build a continuous integration and continuous deployment pipeline (CI/CD) all hosted in the cloud with Azure and powered by Azure DevOps.
Building a SaaS start-up can be daunting and a challenge! Doing it on a limited budget with resource constraints but the expectation for a 3 or 4 nines availability is even harder. Learn how Hyperfish tackled building a highly scalable SaaS platform using Node, Docker, containers, Redis, Kubernetes (AKS) and other opensource tech all with no operations staff leveraging 100% Azure. Hear from Chris about lessons learned and the good, the bad, and the ugly of Hyperfish’s journey building and running a successful SaaS product in Azure.
Any SQL Server solution running production workload needs to be configured for business continuity and disaster recovery. Since its release, Always On Availability Groups have become the default standard for all SQL Server deployments. Customers use Always On Availability Groups to provide varying levels of HA and DR support for their SQL Server deployments across different platforms, including containers. In this session, we go over the details of how to deploy and configure a highly available SQL Server solution using Availability Groups on containers in a Kubernetes cluster.
Microservices can be hard; understanding container best practices can be hard as those practices are still being discovered. This session aids in minimizing the learning curve with container orchestration, specifically, Kubernetes by bringing DevOps best practices into the mix. We show you how using container tooling specifically built for simplifying the process can provide better orchestration for cloud services, abstraction and encapsulation for your microservices deployments, and visibility into what runs where and why. You will not only walk away with a deeper understanding of this area, but also some hands-on material to help you get started.
There’s a lot of hype around containers as a way to simplify operations, but in most container environments, it’s still your responsibility to manage VMs. With Azure Container Instances (ACI), you can run containers directly on the Azure cloud without managing any infrastructure. In this session, we dig into how you can extend a Kubernetes cluster with the Virtual Kubelet to leverage the sophisticated functionality of Azure Kubernetes Service (AKS) with the simple cost-effectiveness of ACI.
WordPress, Drupal, and other PHP-based websites power more than 40% of all public websites. Microsoft Azure provides numerous ways to scale websites that are IO intensive including Azure App Service, Azure Virtual Machine, and Azure Kubernetes Service. Join this session to see the variety of tools at your disposal to meet the needs of the most resource demanding websites. We take a look at deployment patterns for all sizes of PHP sites, from the tiniest static pages to the largest, most extreme sites you can imagine.
As a managed Kubernetes service, Azure Kubernetes Service (AKS) makes a cluster management much easier. You don’t need to worry about monitoring master nodes, managing, or figuring out how to safely perform a Kubernetes upgrade. However, there are still a few tasks you are responsible for. In this demo-heavy session, we show you how to simplify the deployment, management, and operations of Kubernetes. We also dive into the tools and best practices to help you with things like cluster and pod scaling, OS patch management, and container monitoring. This is the perfect session if you want to boost your confidence in managing an AKS cluster and the learn about the tools to do that job.