Initial Commit

This commit is contained in:
Sidney Andrews 2019-03-22 19:32:41 -04:00
parent 44ff93de2b
commit 1e9d17fb35
11 changed files with 329 additions and 8 deletions

62
.gitignore vendored Normal file
View File

@ -0,0 +1,62 @@
### Jekyll ###
_site/
.sass-cache/
.jekyll-cache/
.jekyll-metadata
### Ruby ###
*.gem
*.rbc
/.config
/coverage/
/InstalledFiles
/pkg/
/spec/reports/
/spec/examples.txt
/test/tmp/
/test/version_tmp/
/tmp/
# Used by dotenv library to load environment variables.
# .env
# Ignore Byebug command history file.
.byebug_history
## Specific to RubyMotion:
.dat*
.repl_history
build/
*.bridgesupport
build-iPhoneOS/
build-iPhoneSimulator/
## Specific to RubyMotion (use of CocoaPods):
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
# vendor/Pods/
## Documentation cache and generated files:
/.yardoc/
/_yardoc/
/doc/
/rdoc/
## Environment normalization:
/.bundle/
/vendor/bundle
/lib/bundler/man/
# for a library or gem, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# Gemfile.lock
# .ruby-version
# .ruby-gemset
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
.rvmrc
# ignore Gemfile
Gemfile

View File

@ -0,0 +1,12 @@
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
},
"variables": {
},
"resources": [
],
"outputs": {
}
}

View File

@ -0,0 +1,12 @@
{
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
"contentVersion": "1.0.0.0",
"parameters": {
},
"variables": {
},
"resources": [
],
"outputs": {
}
}

View File

@ -0,0 +1,43 @@
---
demo:
title: 'Demo: Deploying an ARM Template'
module: 'Module 1: Exploring Azure Resource Manager'
---
# Demo: Deploying an ARM Template
## Instructions
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
1. Suspendisse commodo tempor convallis.
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
```
Sed at malesuada orci, eu volutpat ex
```
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
> **Note**: Ut feugiat est id ultrices gravida.
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
- Etiam rutrum pretium enim.
1. Curabitur in pretium urna, nec ullamcorper diam.

View File

@ -0,0 +1,80 @@
---
lab:
title: 'Lab: Deploying Azure Resource Manager templates'
module: 'Module 1: Exploring Azure Resource Manager'
---
# Lab: Deploying Azure Resource Manager templates
# Student lab manual
## Lab scenario
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus lobortis, erat vel egestas faucibus, dui magna semper velit, id congue sapien lectus id turpis. Nam egestas tempus enim. Ut venenatis vehicula ex, id rutrum odio lacinia at. Donec congue, tortor sed fermentum imperdiet, mauris mi auctor dui, ac cursus ex augue a odio. Aliquam erat volutpat. Vivamus faucibus fringilla augue in dignissim. Quisque sit amet nulla id risus gravida auctor. Ut in est varius, cursus odio rhoncus, placerat erat. Suspendisse nec metus est.
## Objectives
After you complete this lab, you will be able to:
- Cras tincidunt massa et nunc vulputate, eget vestibulum massa tincidunt.
- Maecenas suscipit at nisl vitae malesuada.
- Suspendisse eu arcu id velit consequat venenatis.
## Lab Setup
- **Estimated Time**: 00 minutes
## Instructions
### Before you start
#### Setup Task
1. Integer dolor purus, gravida eu sem id, efficitur aliquet neque.
1. Suspendisse viverra mauris in metus laoreet consectetur.
1. Sed diam risus, convallis quis condimentum at, egestas malesuada libero.
### Exercise 0:
#### Task 0:
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
1. Suspendisse commodo tempor convallis.
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
```
Sed at malesuada orci, eu volutpat ex
```
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
> **Note**: Ut feugiat est id ultrices gravida.
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
- Etiam rutrum pretium enim.
1. Curabitur in pretium urna, nec ullamcorper diam.
#### Review
Maecenas fringilla ac purus non tincidunt. Aenean pellentesque velit id suscipit tempus. Cras at ullamcorper odio.

View File

@ -0,0 +1,63 @@
---
lab:
title: 'Lab: Deploying Azure Resource Manager templates'
type: 'Answer Key'
module: 'Module 1: Exploring Azure Resource Manager'
---
# Lab: Deploying Azure Resource Manager templates
# Student lab answer key
## Instructions
### Before you start
#### Setup Task
1. Integer dolor purus, gravida eu sem id, efficitur aliquet neque.
1. Suspendisse viverra mauris in metus laoreet consectetur.
1. Sed diam risus, convallis quis condimentum at, egestas malesuada libero.
### Exercise 0:
#### Task 0:
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
1. Suspendisse commodo tempor convallis.
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
```
Sed at malesuada orci, eu volutpat ex
```
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
> **Note**: Ut feugiat est id ultrices gravida.
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
- Etiam rutrum pretium enim.
1. Curabitur in pretium urna, nec ullamcorper diam.
#### Review
Maecenas fringilla ac purus non tincidunt. Aenean pellentesque velit id suscipit tempus. Cras at ullamcorper odio.

View File

@ -1,6 +1,6 @@
MIT License
Copyright (c) 2019 Microsoft Learning
Copyright (c) 2019 Sidney Andrews
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@ -18,4 +18,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
SOFTWARE.

36
_build.yml Normal file
View File

@ -0,0 +1,36 @@
name: '$(Date:yyyyMMdd)$(Rev:.rr)'
jobs:
- job: build_markdown_content
displayName: 'Build Markdown Content'
workspace:
clean: all
pool:
vmImage: 'Ubuntu 16.04'
container:
image: 'microsoftlearning/markdown-build:latest'
steps:
- task: Bash@3
displayName: 'Build Content'
inputs:
targetType: inline
script: |
cp /{attribution.md,template.docx,package.json,package.js} .
npm install
node package.js --version $(Build.BuildNumber)
- task: GitHubRelease@0
displayName: 'Create GitHub Release'
inputs:
gitHubConnection: 'github-microsoftlearning-organization'
repositoryName: '$(Build.Repository.Name)'
tagSource: manual
tag: 'v$(Build.BuildNumber)'
title: 'Version $(Build.BuildNumber)'
releaseNotesSource: input
releaseNotes: '# Version $(Build.BuildNumber) Release'
assets: '$(Build.SourcesDirectory)/out/*.zip'
assetUploadMode: replace
- task: PublishBuildArtifacts@1
displayName: 'Publish Output Files'
inputs:
pathtoPublish: '$(Build.SourcesDirectory)/out/'
artifactName: 'Lab Files'

View File

@ -15,4 +15,4 @@ plugins:
markdown: kramdown
kramdown:
syntax_highlighter_opts:
disable : true
disable : true

View File

@ -4,10 +4,22 @@ permalink: index.html
layout: home
---
Hyperlinks to each of the lab exercises are listed below.
# Content Directory
---
Hyperlinks to each of the lab exercises and demos are listed below.
| Module | Activity |
| --- | --- |
| | |
## Labs
{% assign labs = site.pages | where_exp:"page", "page.url contains '/Instructions/Labs'" %}
| Module | Lab |
| --- | --- |
{% for activity in labs %}| {{ activity.lab.module }} | [{{ activity.lab.title }}{% if activity.lab.type %} - {{ activity.lab.type }}{% endif %}]({{ site.github.url }}{{ activity.url }}) |
{% endfor %}
## Demos
{% assign demos = site.pages | where_exp:"page", "page.url contains '/Instructions/Demos'" %}
| Module | Demo |
| --- | --- |
{% for activity in demos %}| {{ activity.demo.module }} | [{{ activity.demo.title }}]({{ site.github.url }}{{ activity.url }}) |
{% endfor %}

1
readme.md Normal file
View File

@ -0,0 +1 @@
# INF99X: Sample Course