Giter Club home page Giter Club logo

trainingdays's People

Contributors

alexandersehr avatar alschroe avatar andreasm009 avatar arampp avatar benjamintokgoez avatar bfrankms avatar cc-spranger avatar cdennig avatar codeunicornmartha avatar dependabot[bot] avatar eizedev avatar freshchris01 avatar i78 avatar jonashackt avatar julian-pfau avatar juliusrubbe avatar lastcoolnameleft avatar lechnerc77 avatar marcelhodandgffm avatar ozgurozturknet avatar philipplauchner avatar socullen avatar sourcecodebot avatar tamarafmsft avatar tamifcaceres avatar thomasdarimont avatar ulkeba avatar waeltken avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

trainingdays's Issues

Integrate GitHub Workflows for day4

As discussed in our meeting we want to integrate GitHub Workflows in day4.
The goal is, as with Azure Pipelines, to create a staged deployment to the following environments:

  • Development
  • Testing

In the pull request, all necessary components are built to avoid build breaks. After a merge into the main branch, the development environment is directly deployed. After a manual check, the test environment is deployed.

Day1 - Challenges 10 + 11: ARM Template for initial setup does not work

The ARM Template for the initial deployment in Challenges 10 and 11 does not work anymore. It deploys the vms just fine but fails to install the DSC extension. This is due to the fact that the attributes "modulesUrl" and "webZipURI" still point to the root folder of the challenge although the required files were moved to "challengeXX/scripts".

I've already fixed this in a local branch but cannot push it, as I don't have permissions.

Duplicate files with different casing

'day1/challenges/Challenge2/TemplateDeployment.PNG'
'day1/challenges/Challenge2/TemplateDeployment.png'
'day1/challenges/Challenge2/TemplateDeployment2.PNG'
'day1/challenges/Challenge2/TemplateDeployment2.png'
'day1/challenges/Challenge2/TemplateDeployment3.PNG'
'day1/challenges/Challenge2/TemplateDeployment3.png'
'day1/challenges/Challenge3/enableBackup1.PNG'

Deploy to dev and test environments

The sample application is deployed to dev and a test environment after a PullRequest is merged. The deployment to test environment must be manually approved.

ARM Template add dependency VNET before VM NICs

Deployment failed:

{
"status": "Failed",
"error": {
"code": "InvalidResourceReference",
"message": "Resource /subscriptions/a2ba2440-3367-4053-86aa-07bcecc57e6f/resourceGroups/rg-vnetpeering/providers/Microsoft.Network/virtualNetworks/VNET1/subnets/VMSubnet1 referenced by resource /subscriptions/a2ba2440-3367-4053-86aa-07bcecc57e6f/resourceGroups/rg-vnetpeering/providers/Microsoft.Network/networkInterfaces/VMonVNET1-nic1 was not found. Please make sure that the referenced resource exists, and that both resources are in the same region.",
"details": []
}
}

K8s Dashboard is not deployed anymore

We should switch to the portal view instead of using the Kubernetes Dashboard...and maybe mention a few alternatives like Lens, Octant, k9s etc. that the participants can use.

Bonus challenge day7 - missing details

Compared to the other challenges, in the bonus challenge it could be better described, which files to edit and how to apply the changes. Nevertheless, with some help, I managed to find the right files and deploy the changes πŸ‘

Challenge 7 - Modify the PIP ARM template

As example you can compare your ARM Template with the following code snippet:
Remove the IPAddress parameter
retake some screenshots as the flow is misleading - wont enter an ip address in an arm template.

Rework of Day 3 content / challenges

We should do a rework of day 3 based on the feedback from participants:

  • focus more on CosmosDB + Cognitive Services (? - TBD: we have a dedicated day for it in the AI DevCollege)
  • TBD: skip CosmosDB challenges at all and just do demos? Make the challenges optional?
  • remove Azure Data Factory: push data to CosmosDB via code or prepare files for uploading to a db
  • show how to use different APIs of CosmosDB (SQL + MongoDB + Gremlin - maybe let participants decide which one to test-drive?)
  • TBD: add demo for CAP/PACELC theorem?
  • TBD: multi-master demo? Important to understand the impact on RTO/RPO
  • show CosmosDB change feed. TBD: only in talk + optional challenge?
  • remove or at least reduce challenge for Azure SQL DB (probably all participants have already dealt with SQL)
  • TBD: reduce content for Azure Search to the minimum (e.g. make indexing documents an optional challenge and just mention the option in the talk?)

CC: @CodeUnicornMartha, @alschroe, @AndreasM009

Base64 encode/decode errors with terraform output / replace_variables script

Error from server (BadRequest): error when creating "local-secrets.yaml": Secret in version "v1" cannot be handled as a Secret: v1.Secret.Data: decode base64: illegal base64 data at input byte 192, error found in #10 byte of ...|xMeklxVT0","CONTACTS|...

es scheinen in der mit replace_variables.sh erzeugten Datei ein = zu fehlen am Ende der Strings:
CONTACTSLISTENCONNSTR
CONTACTSSENDCONNSTR
TAENDPOINT
TAKEY

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.