Skip to content

added SAP Cashflow prediction Microhack#2

Merged
nilsbankert merged 2 commits intomicrosoft:mainfrom
thzandvl:main
Apr 6, 2022
Merged

added SAP Cashflow prediction Microhack#2
nilsbankert merged 2 commits intomicrosoft:mainfrom
thzandvl:main

Conversation

@thzandvl
Copy link
Copy Markdown

@thzandvl thzandvl commented Apr 6, 2022

Added the Microhack for the SAP Cashflow prediction

Copy link
Copy Markdown
Contributor

@nilsbankert nilsbankert left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please change the Name to for example 01-MicroHack-SAP-Cashflow-Prediction

@nilsbankert nilsbankert merged commit 17039ba into microsoft:main Apr 6, 2022
janegilring pushed a commit that referenced this pull request Nov 7, 2025
updated ARM deployment button
MSFT-LarsFisch pushed a commit that referenced this pull request Feb 18, 2026
ASchwarz1984 pushed a commit that referenced this pull request Apr 20, 2026
…vements (#338)

* initial

* instructions for environment setup

* added required parameter

* added connection description

* rework gitops

* rework gitops

* testing gitops

* gitops testing deletion of ns

* added files for hello-world app

* added namespace hello-world

* added namespace to yaml files

* added image-automation

* divers

* ch1

* ch1

* ch1

* ch1

* rework env setup

* reworked env setup

* renamed so terraform ignores the template

* env setup desc

* ch1

* removed sub-id

* ch2 - desc

* added network validation scripts
updated to supported k8s version

* removed regional endpoint as it provides false positives

* fix connectivity check synopsis
added challenges in content table

* test

* ch-2

* fix

* fix

* ch-2

* ch-2

* refactored to use K3s instead of AKS

* added obo endpoint

* debugging

* fixed resource access from the portal

* changed structure according to hackbox template

* fixed links after restructuring

* completed challenge 2

* fixed formatting

* format fixes

* update challenge 3 title and details;

* challenge-04

* cosmetic changes

* stripped down gitops to namespace expample

* test gitops

* cleaning up after gitops test

* shutdown schedule for k3s nodes
tags to avoid SSH port closure
updated setup read.me
scp syntax fix

* parameterized hardcoded admin name
fixed logic to test for az cli extensions
fixed links
added workaround for cli bug in k8s policy assignment

* removed test namespace

* changed folder name

* removed invalid folder name

* added Lars to contributors

* Change challenge 3

* spelling mistake

* spelling changes

* cleansed description

* fixed regex for user_number extraction to also match different username patterns

* fixed regex to work with general user names.
fix for helm deployment without loadbalancer

* added openwebui portal

* Remove unintended files from PR

* arc gateway is now GA and also supporting arc-enabled k8s

* Add team1 namespace configuration

mhdemo

* fixed naming convention
added cleanup script for manually created resources
fixed terraform destroy issue for shut-down vms

* Fix user_number extraction logic
Fixes #5

* Add Windows 11 workstation VM, Azure Bastion, and Ansible provisioning

- Terraform: Windows 11 Pro VM per participant with WinRM for Ansible
- Terraform: Central Azure Bastion (Standard SKU) with VNet peering to all participant VNets
- Ansible: Playbook to install Git, VS Code, WSL2 (via Chocolatey), Ubuntu, Azure CLI, kubectl, Helm
- Ansible: Auto-generated inventory and Bastion tunnel helper script
- NSGs: RDP/WinRM restricted to Bastion subnet, SSH/K3s API restricted to VirtualNetwork
- Updated readme with architecture, deployment steps, and security notes
- start_here.sh: Auto-create provider.tf from template if missing

Closes #3

* validated
- solution steps use correct resource names consistantly. Fixes #2
- links between challenges and solutions work. Fixes #4

* - added explicit rules for node communication
- fixed ansible pb issues
- fixed trailing \r

* fixes to work with private ip address and ssh tunnel

* - fixes deployment parameters
- replaces public with private ip addresses

---------

Co-authored-by: skiddder <sischwin@microsoft.com>
Co-authored-by: Lars Fischer <lafische@microsoft.om>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants