Welcome to DrunkCoding
RSS FeedThe Steven Hoang's blog, a seasoned professional in technology and software development. Here, I share insights on cloud computing, software development methodologies, and diverse tech stacks.
Featured
[Az] A Comprehensive Series of Articles on Setting Up a Private AKS Environment on Azure with Pulumi.
Published: at 12:00 PMIn these series, Embark on a comprehensive journey to set up a fully private Azure Kubernetes Service (AKS) environment using Pulumi. This series guides you through the creation of Virtual Networks, configuration of Azure Firewalls, deployment of private AKS clusters, and integration with private Azure DevOps agents and a private CloudPC environment. Additionally, learn how to securely expose select applications to the public internet via Cloudflare Tunnels. Ideal for those aiming to build secure, scalable, and consistent environments across development, sandbox, and production stages.
[K8s] A Complete Series of Articles on Kubernetes Environment Locally
Published: at 12:00 PMA concise series guiding you through setting up a local Kubernetes environment using K3s on Raspberry Pi 4 clusters. Learn how to install K3s, configure Nginx Ingress, implement SSL certificates with Cert-Manager and Cloudflare, and host applications like Outline VPN and Longhorn.
[.NET] Aspire, Simplifying Local Development Environment and Testing.
Published: at 12:00 PMSetting up a new project can be challenging, especially with the involvement of various technologies. This guide explores how .NET Aspire simplifies development by streamlining local environment setup, testing, and continuous integration, while also detailing the end-to-end process with an Azure DevOps CI/CD pipeline.
Recent Posts
[Az] Day 01: Setup pulumi developer account
Published: at 12:00 PMStart the cloud journey with Pulumi by setting up a developer account and deploying the first Azure resources. This guide walks you through creating a Pulumi account, installing the necessary CLI tools, and using TypeScript to manage Azure infrastructure as code.
[Az] Day 02: Private Azure Kubernetes (AKS) Environment Architecture.
Published: at 12:00 PMIn this tutorial, We will explore the design of a private AKS environment on Azure. We'll use multiple subnets, Azure Firewall, and other critical cloud services to construct a secure architecture. This setup is designed to keep sensitive workloads isolated and shielded from exposure to the public internet.
[Az] Day 03: Secret Management and Centralized Log Monitoring on Azure.
Published: at 12:00 PMIn this tutorial, walk us through the process of establishing a secure and automated system for secret management using Azure Key Vault. Additionally, we will cover how to implement centralized log monitoring using Azure Log Analytics and Application Insights, enhancing observability and operational efficiency.
[Az] Day 04: Develop a VNet Hub for Private AKS on Azure.
Published: at 12:00 PMIn this tutorial, We’ll walk through the process of developing the first Hub VNet for a private AKS environment using Pulumi. We will demonstrate how to seamlessly integrate a VNet with an Azure Firewall, along with configuring outbound public IP addresses.
[Az] Day 05: Implementing a Private AKS Cluster with Pulumi.
Published: at 12:00 PMIn this tutorial, We’ll build a private AKS cluster with advanced networking features. We’ll explore how to integrate the AKS cluster with the Hub VNet and apply the firewall policies we’ve created.