mirror of
https://github.com/nubenetes/awesome-kubernetes.git
synced 2026-03-04 10:40:48 +00:00
26 KiB
26 KiB
Microsoft Azure
- Azure
- Azure Training
- Understand Azure Load Balancing
- Microsoft Linux Distribution CBL Mariner
- Azure Patterns
- ARM Templates
- Azure DevOps
- Azure Arc. Azure’s Hybrid And Multi-Cloud Platform. GitOps with Azure Arc
- Secure DevOps Kit for Azure
- Mobile Apps
- Powershell
- Azure Run Command
- IaC with PowerShell DSC Desired State Configuration
- Azure Bicep
- Azure Traffic Manager
- Azure OpenVPN
- Azure Security
- WinGet Windows Package Manager CLI
- Windows 11
- Azure API Management
- Azure Container Apps
- Azure Container Instances
- Windows Server Container Host
- Azure Samples (Boilerplates)
- Office 365
- Images
- Videos
Azure
- Microsoft Azure
- Microsoft Docs
- Azure Docs
- Introducing the third of three Microsoft Clouds: Azure. 4 major sections of the Cloud Models are:
- On-Premises: As you start on the left in the traditional on-prem configuration you are responsible for all layers of IT from the networking stack all the way up to the applications which are being provided. You may also be responsible for the data center, power, Internet service, and other underlying aspects.
- Infrastructure as a Service: In IaaS (Take & Bake) the cloud vendor is responsible for the stack from networking through virtualization and your IT team is responsible for the Operating System (OS) through the applications. Common uses of IaaS are testing environments, development environments or hosting of a website.
- Platform as a Service: In PaaS (Pizza Delivered) the cloud vendor is responsible for the networking layers through the runtime layer and your IT team is responsible for the data and the applications. PaaS is commonly used to test, build and deploy applications for an organization.
- Software as a Service: In SaaS (Dining Out) the cloud vendor is responsible for all layers from the networking through to the application layer. A common example of SaaS is a web-based email service such as Outlook, Hotmail or Gmail.
- medium: Scaling Applications in the Cloud
- thenewstack.io: Azure Kubernetes Service Replaces Docker with containerd
- blog.sixeyed.com: You can't always have Kubernetes: running containers in Azure VM Scale Sets
- devblogs.microsoft.com: Deploy Spring Boot applications by leveraging enterprise best practices – Azure Spring Cloud Reference Architecture
- techcommunity.microsoft.com: Non-interactive logins: minimizing the blind spot In this blog post, we will review the new Azure Sentinel data streams for Azure Active Directory non-interactive, service principal, and managed identity logins. We will also share the new security content we built and updated in the product, which includes analytics rules for the detection part and workbooks to assist our customers to deal with this blind spot.
- returngis.net: Replicación de blobs entre dos cuentas de Azure Storage en dos tenants diferentes
- c-sharpcorner.com: Comparing AWS SQL Server With Azure SQL Database
- techcommunity.microsoft.com: How to create a VPN between Azure and AWS using only managed solutions
- teacdmin.net: How To Enable Multiple RDP Sessions on Windows Server
- k21academy.com: Azure Data Lake Overview For Beginners
- returngis.net: Acceder a un App Service con Private Endpoint desde otra Vnet
- theregister.com: Microsoft Azure deprecations: API changes will break applications and PowerShell scripts
- k21academy.com: Azure RBAC Vs Azure Policies Vs Azure Blueprints
- ==blog.identitydigest.com: Azure AD workload identity federation with Kubernetes== Any k8s cluster, running on any platform, can now securely access Azure resources without keys or secrets through Azure AD Workload Identity Federation.
- thomasmaurer.ch: How to check the available VM Sizes (SKUs) by Azure Region
Azure Training
Understand Azure Load Balancing
- docs.microsoft.com: Understand Azure Load Balancing. Decision tree for load balancing in Azure
- mvark.blogspot.com: Comparison of Azure Front Door, Traffic Manager, Application Gateway & Load Balancer
Microsoft Linux Distribution CBL Mariner
- thenewstack.io: Deploying Microsoft’s New Linux Distribution as a VM is Not Easy
- github.com/microsoft/CBL-Mariner Linux OS for Azure 1P services and edge appliances
Azure Patterns
ARM Templates
- ==azure.microsoft.com: Azure Quickstart Templates== Deploy Azure resources through the Azure Resource Manager with community contributed templates to get more done. Deploy, learn, fork and contribute back.
- thomasmaurer.ch: Learn how to deploy and manage Azure resources with ARM templates
- techcommunity.microsoft.com: ARM Template Specs now GA!
- docs.microsoft.com: Azure Resource Manager template specs
Azure DevOps
- Azure DevOps 🌟
- Azure DevOps Labs 🌟
- info.acloud.guru: Deploying your first kubernetes app with Azure DevOps
- info.acloud.guru: Azure DevOps VS GitHub: Comparing Microsoft's DevOps Twins
- techcommunity.microsoft.com: Building a path to success for microservices and .NET Core - Project Tye + GitHub Actions
- medium: Azure DevOps HandBook !
- Azure DevOps Tips: “Each” Loops
- cloudskills.io: Getting Started with Git and Azure DevOps: The Ultimate Guide 🌟
- zartis.com: Simplify Your SDLC with Azure DevOps
- azurebrains.com: Despliega tu Azure Function App con Terraform y Azure DevOps 🌟
- devblogs.microsoft.com: Controlling Release Pipelines with Gates and Azure Policy Compliance 🌟
- youtube: Azure DevOps Pipeline and Image Builder
- dev.to: Setting up a CI-CD Pipeline Using Azure DevOps 🌟
- zartis.com: Simplify Your SDLC with Azure DevOps 🌟
- thomasthornton.cloud: Scout Suite reports using Azure DevOps Pipeline Interesting article on how to fecth az DevOps pipelines reports as a static website
- Azure DevOps Dashboard
- cloud.google.com: Crea una canalización de CI/CD con Azure Pipelines y Compute Engine
- letsdevops.net: Introduction to Azure DevOps for Beginners - Create CI/CD Pipelines, Setup Repository 🌟
- kevinrchant.com: Increase in demand for Data Platform automation
- dotnetcurry.com: Customization of Work Items in Azure DevOps and Azure DevOps Server 2020
- thomast1906/DevOps-The-Hard-Way-Azure 🌟 This repository contains free labs for setting up an entire workflow and DevOps environment from a real-world perspective in Azure
Azure Arc. Azure’s Hybrid And Multi-Cloud Platform. GitOps with Azure Arc
- Azure Arc overview Alternative to Google Anthos or RHACM
- azurearcjumpstart.io - microsoft/azure_arc
- techcommunity.microsoft.com: Standardize DevOps practices across hybrid and multicloud environments With Azure Arc-enabled Kubernetes, you can attach and configure Kubernetes clusters located either inside or outside Azure.
- youtube: How to run an App Service Web App on Azure Arc-enabled Kubernetes - Part 2 | Azure Tips and Tricks
- docs.microsoft.com: CI/CD workflow using GitOps (Flux v2) - Azure Arc enabled Kubernetes
Secure DevOps Kit for Azure
- Secure DevOps Kit for Azure
- DevOpsKit-docs
- ismiletechnologies.com: Secure DevOps Kit For Azure(AzSK)
Mobile Apps
- Visual Studio App Center VS Azure Pipelines
- itnext.io: How to setup CI CD pipelines for Android with Azure DevOps At Royale Cheese initially we had setup CI/CD for Android via Microsoft’s Visual Studio App Center (an upgrade of Hockey App), but last year they declared the retirement of MBaas which got us worried about the overall future of VS App Center. That was one of the reasons we wanted to switch away from it. Secondly, the free tier provided around 400 minutes of build time per month per account which would had been sufficient for other technologies, but Android takes around 15 minutes to create a single build and deploy. We all know what gradle is capable of 😉. So having multiple apps (both iOS and Android) in the same account didn’t fare well.
- arjavdave.com: Continuous Integration: CI/CD for iOS (Part 1)
- sahansera.dev: Multi-stage builds for Ionic Apps with Azure Pipeline Templates
- sahansera.dev: Publishing Android Apps to Microsoft App Center from Azure DevOps
- yoshevski.medium.com: Cost-effective Azure Devops and AppCenter integration
- youtube: Signing & Versioning iOS & Android Apps | DevOps for Mobile
Powershell
- PowerShell
- PowerShell Gallery 🌟 The central repository for sharing and acquiring PowerShell code including PowerShell modules, scripts, and DSC resources.
- PowerShell Community
- reddit.com: PowerShell Core yaml support?
- powershellmagazine.com
- dbatools.io SQL Server instance migrations and best practice implementation.
- thomasmaurer.ch: PowerShell: Download script or file from GitHub
- deepinstinct.com: What makes powershell a challenge for cybersecurity solutions? 🌟
- fedoramagazine.org: PowerShell on Linux? A primer on Object-Shells
- sqlservercentral.com: Powershell Day by Day: Adding Help to Scripts
- dahlbyk/posh-git A PowerShell environment for Git
- blog.guybarrette.com: Powershell prompt: How to display your current Kubernetes context using Oh-My-Posh 3 🌟
- jinwookim928.medium.com: Automation Script for Git Flow on PowerShell
- youtube: Azure PowerShell account management with Azure contexts | A Cloud Guru 🌟 If you've been using Azure PowerShell, you might've noticed that when you launch a script, you'll need to authenticate. When you have multiple Azure subscriptions with their own resources, this makes account management difficult. Mark Mikula demonstrates how you can manage multiple Azure subscriptions through Azure Contexts in PowerShell
- hackingarticles.in: PowerShell for Pentester: Windows Reverse Shell We’ll explore how to acquire a reverse shell using Powershell scripts on the Windows platform.
- hashicorp.com: Managing Terraform Cloud With PowerShell
- ==acloudguru.com: The Beginner’s Guide to Azure PowerShell: One Shell to Rule Them All==
- dev.to: PowerShell Snippet System
- techcommunity.microsoft.com: An example why PowerShell is so important!
- jdhitsolutions.com: Profile PowerShell Functions
- devblogs.microsoft.com: When PowerShellGet v1 fails to install the NuGet Provider
Powershell repos
- Abhisheksinhacoder/collection-of-useful-scripts
- jrussellfreelance/powershell-scripts
- github.com/search?l=powershell
- systemcenterdudes.com: Create Operational SCCM Collection Using Powershell Script
- prae1809/PowerShell-Scripts: OperationalCollections This script will create a set of 134 SCCM collections for your various needs. These collections can be used for operational tasks afterward.
- docs.microsoft.com: Introduction to Collections in Configuration Manager
Crescendo powershell module
- Crescendo is an experimental module developed by Jim Truher, one of the main developers of PowerShell. Crescendo provides a framework to rapidly develop PowerShell cmdlets that wrap native commands, regardless of platform. The goal of a Crescendo-based module is to create PowerShell cmdlets that use a native command-line tool, but unlike the tool, return PowerShell objects instead of plain text.
- devblogs.microsoft.com: My Crescendo journey
Secrets Management with Powershell
- https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretManagement
- https://www.powershellgallery.com/packages/Microsoft.PowerShell.SecretStore
- networkadm.in: Video Intro to Secret Management with Powershell
Azure Run Command
- mandiant.com: Azure Run Command for Dummies
- docs.microsoft.com: Run scripts in your Linux VM by using action Run Commands
- docs.microsoft.com: Run scripts in your Windows VM by using action Run Commands
IaC with PowerShell DSC Desired State Configuration
- docs.microsoft.com: Desired State Configuration overview for decision makers 🌟
- docs.microsoft.com: Using configuration data in DSC
- octopus.com: Getting started with PowerShell Desired State Configuration (DSC) PowerShell DSC is an Infrastructure as Code (IaC) technology that uses PowerShell to create Managed Object Format (MOF) files, which Windows Management Instrumentation (WMI) can use to configure a machine. In other words, PowerShell DSC uses PowerShell to programmatically configure your Windows-based computers. Additionally, DSC can monitor the state of the configured resources to make sure your machines stay consistent. Along with monitoring, DSC can also automatically correct the configuration of your system, so it’s always in the desired state. PowerShell != PowerShell DSC
Azure Bicep
- Bicep Bicep is a Domain Specific Language (DSL) for deploying Azure resources declaratively.
Azure Traffic Manager
Azure OpenVPN
Azure Security
WinGet Windows Package Manager CLI
- WinGet: Welcome to the Windows Package Manager Client (aka winget.exe) repository Windows Package Manager CLI (aka winget)
- muycomputer.com: WinGet 1.0, ya está aquí el administrador de paquetes para Windows
- thomasmaurer.ch: Getting started with Windows Package Manager WinGet
Windows 11
Azure API Management
- azure.microsoft.com: Azure API Management
- jmfloreszazo.com: Monetizar un API, con Azure API Management
Azure Container Apps
- Azure Container Apps Build and deploy modern apps and microservices using serverless containers
- techcommunity.microsoft.com: Introducing Azure Container Apps: a serverless container service for running modern apps at scale
Azure Container Instances
- azure.microsoft.com: Azure Container Instances Launch containers with hypervisor isolation
- unit42.paloaltonetworks.com: Finding Azurescape – Cross-Account Container Takeover in Azure Container Instances
Windows Server Container Host
Azure Samples (Boilerplates)
- github.com/Azure-Samples 🌟 Microsoft Azure code samples and examples in .NET, Java, Python, Node.js, PHP and Ruby
- Azure-Samples/azure-pipelines-variable-templates This sample Python Web app demonstrates the use of variable template files in Azure Pipelines.
- Azure-Samples/jmeter-aci-terraform Scalable cloud load/stress testing pipeline solution with Apache JMeter and Terraform to dynamically provision and destroy the required infrastructure on Azure.
- Azure-Samples/azure-pipelines-remote-tasks
- Azure-Samples/jenkins-terraform-azure-example
- etc
Office 365
Images
??? note "Click to expand!"
<center>
[](https://www.catapultsystems.com/blogs/introducing-the-third-of-three-microsoft-clouds-azure/)
</center>
Videos
??? note "Click to expand!"
<center>
<iframe width="560" height="315" src="https://www.youtube.com/embed/53-Y_aI0KpE" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<iframe width="560" height="315" src="https://www.youtube.com/embed/rC1TV0_sIrM" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</center>