Skip to content

Commit 1e9d17f

Browse files
author
Sidney Andrews
committed
Initial Commit
1 parent 44ff93d commit 1e9d17f

11 files changed

Lines changed: 329 additions & 8 deletions

File tree

.gitignore

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
### Jekyll ###
2+
_site/
3+
.sass-cache/
4+
.jekyll-cache/
5+
.jekyll-metadata
6+
7+
### Ruby ###
8+
*.gem
9+
*.rbc
10+
/.config
11+
/coverage/
12+
/InstalledFiles
13+
/pkg/
14+
/spec/reports/
15+
/spec/examples.txt
16+
/test/tmp/
17+
/test/version_tmp/
18+
/tmp/
19+
20+
# Used by dotenv library to load environment variables.
21+
# .env
22+
23+
# Ignore Byebug command history file.
24+
.byebug_history
25+
26+
## Specific to RubyMotion:
27+
.dat*
28+
.repl_history
29+
build/
30+
*.bridgesupport
31+
build-iPhoneOS/
32+
build-iPhoneSimulator/
33+
34+
## Specific to RubyMotion (use of CocoaPods):
35+
#
36+
# We recommend against adding the Pods directory to your .gitignore. However
37+
# you should judge for yourself, the pros and cons are mentioned at:
38+
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
39+
# vendor/Pods/
40+
41+
## Documentation cache and generated files:
42+
/.yardoc/
43+
/_yardoc/
44+
/doc/
45+
/rdoc/
46+
47+
## Environment normalization:
48+
/.bundle/
49+
/vendor/bundle
50+
/lib/bundler/man/
51+
52+
# for a library or gem, you might want to ignore these files since the code is
53+
# intended to run in multiple environments; otherwise, check them in:
54+
# Gemfile.lock
55+
# .ruby-version
56+
# .ruby-gemset
57+
58+
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
59+
.rvmrc
60+
61+
# ignore Gemfile
62+
Gemfile

Allfiles/Demos/01/azuredeploy.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3+
"contentVersion": "1.0.0.0",
4+
"parameters": {
5+
},
6+
"variables": {
7+
},
8+
"resources": [
9+
],
10+
"outputs": {
11+
}
12+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
{
2+
"$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
3+
"contentVersion": "1.0.0.0",
4+
"parameters": {
5+
},
6+
"variables": {
7+
},
8+
"resources": [
9+
],
10+
"outputs": {
11+
}
12+
}
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
demo:
3+
title: 'Demo: Deploying an ARM Template'
4+
module: 'Module 1: Exploring Azure Resource Manager'
5+
---
6+
7+
# Demo: Deploying an ARM Template
8+
9+
## Instructions
10+
11+
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
12+
13+
1. Suspendisse commodo tempor convallis.
14+
15+
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
16+
17+
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
18+
19+
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
20+
21+
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
22+
23+
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
24+
25+
```
26+
Sed at malesuada orci, eu volutpat ex
27+
```
28+
29+
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
30+
31+
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
32+
33+
> **Note**: Ut feugiat est id ultrices gravida.
34+
35+
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
36+
37+
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
38+
39+
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
40+
41+
- Etiam rutrum pretium enim.
42+
43+
1. Curabitur in pretium urna, nec ullamcorper diam.
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,80 @@
1+
---
2+
lab:
3+
title: 'Lab: Deploying Azure Resource Manager templates'
4+
module: 'Module 1: Exploring Azure Resource Manager'
5+
---
6+
7+
# Lab: Deploying Azure Resource Manager templates
8+
# Student lab manual
9+
10+
## Lab scenario
11+
12+
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.
13+
14+
## Objectives
15+
16+
After you complete this lab, you will be able to:
17+
18+
- Cras tincidunt massa et nunc vulputate, eget vestibulum massa tincidunt.
19+
20+
- Maecenas suscipit at nisl vitae malesuada.
21+
22+
- Suspendisse eu arcu id velit consequat venenatis.
23+
24+
## Lab Setup
25+
26+
- **Estimated Time**: 00 minutes
27+
28+
## Instructions
29+
30+
### Before you start
31+
32+
#### Setup Task
33+
34+
1. Integer dolor purus, gravida eu sem id, efficitur aliquet neque.
35+
36+
1. Suspendisse viverra mauris in metus laoreet consectetur.
37+
38+
1. Sed diam risus, convallis quis condimentum at, egestas malesuada libero.
39+
40+
### Exercise 0:
41+
42+
#### Task 0:
43+
44+
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
45+
46+
1. Suspendisse commodo tempor convallis.
47+
48+
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
49+
50+
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
51+
52+
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
53+
54+
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
55+
56+
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
57+
58+
```
59+
Sed at malesuada orci, eu volutpat ex
60+
```
61+
62+
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
63+
64+
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
65+
66+
> **Note**: Ut feugiat est id ultrices gravida.
67+
68+
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
69+
70+
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
71+
72+
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
73+
74+
- Etiam rutrum pretium enim.
75+
76+
1. Curabitur in pretium urna, nec ullamcorper diam.
77+
78+
#### Review
79+
80+
Maecenas fringilla ac purus non tincidunt. Aenean pellentesque velit id suscipit tempus. Cras at ullamcorper odio.
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
---
2+
lab:
3+
title: 'Lab: Deploying Azure Resource Manager templates'
4+
type: 'Answer Key'
5+
module: 'Module 1: Exploring Azure Resource Manager'
6+
---
7+
8+
# Lab: Deploying Azure Resource Manager templates
9+
# Student lab answer key
10+
11+
## Instructions
12+
13+
### Before you start
14+
15+
#### Setup Task
16+
17+
1. Integer dolor purus, gravida eu sem id, efficitur aliquet neque.
18+
19+
1. Suspendisse viverra mauris in metus laoreet consectetur.
20+
21+
1. Sed diam risus, convallis quis condimentum at, egestas malesuada libero.
22+
23+
### Exercise 0:
24+
25+
#### Task 0:
26+
27+
1. Quisque dictum convallis metus, vitae vestibulum turpis dapibus non.
28+
29+
1. Suspendisse commodo tempor convallis.
30+
31+
1. Nunc eget quam facilisis, imperdiet felis ut, blandit nibh.
32+
33+
1. Phasellus pulvinar ornare sem, ut imperdiet justo volutpat et.
34+
35+
1. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos.
36+
37+
1. Vestibulum hendrerit orci urna, non aliquet eros eleifend vitae.
38+
39+
1. Curabitur nibh dui, vestibulum cursus neque commodo, aliquet accumsan risus.
40+
41+
```
42+
Sed at malesuada orci, eu volutpat ex
43+
```
44+
45+
1. In ac odio vulputate, faucibus lorem at, sagittis felis.
46+
47+
1. Fusce tincidunt sapien nec dolor congue facilisis lacinia quis urna.
48+
49+
> **Note**: Ut feugiat est id ultrices gravida.
50+
51+
1. Phasellus urna lacus, luctus at suscipit vitae, maximus ac nisl.
52+
53+
- Morbi in tortor finibus, tempus dolor a, cursus lorem.
54+
55+
- Maecenas id risus pharetra, viverra elit quis, lacinia odio.
56+
57+
- Etiam rutrum pretium enim.
58+
59+
1. Curabitur in pretium urna, nec ullamcorper diam.
60+
61+
#### Review
62+
63+
Maecenas fringilla ac purus non tincidunt. Aenean pellentesque velit id suscipit tempus. Cras at ullamcorper odio.

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2019 Microsoft Learning
3+
Copyright (c) 2019 Sidney Andrews
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
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
1818
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1919
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2020
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21-
SOFTWARE.
21+
SOFTWARE.

_build.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: '$(Date:yyyyMMdd)$(Rev:.rr)'
2+
jobs:
3+
- job: build_markdown_content
4+
displayName: 'Build Markdown Content'
5+
workspace:
6+
clean: all
7+
pool:
8+
vmImage: 'Ubuntu 16.04'
9+
container:
10+
image: 'microsoftlearning/markdown-build:latest'
11+
steps:
12+
- task: Bash@3
13+
displayName: 'Build Content'
14+
inputs:
15+
targetType: inline
16+
script: |
17+
cp /{attribution.md,template.docx,package.json,package.js} .
18+
npm install
19+
node package.js --version $(Build.BuildNumber)
20+
- task: GitHubRelease@0
21+
displayName: 'Create GitHub Release'
22+
inputs:
23+
gitHubConnection: 'github-microsoftlearning-organization'
24+
repositoryName: '$(Build.Repository.Name)'
25+
tagSource: manual
26+
tag: 'v$(Build.BuildNumber)'
27+
title: 'Version $(Build.BuildNumber)'
28+
releaseNotesSource: input
29+
releaseNotes: '# Version $(Build.BuildNumber) Release'
30+
assets: '$(Build.SourcesDirectory)/out/*.zip'
31+
assetUploadMode: replace
32+
- task: PublishBuildArtifacts@1
33+
displayName: 'Publish Output Files'
34+
inputs:
35+
pathtoPublish: '$(Build.SourcesDirectory)/out/'
36+
artifactName: 'Lab Files'

_config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ plugins:
1515
markdown: kramdown
1616
kramdown:
1717
syntax_highlighter_opts:
18-
disable : true
18+
disable : true

index.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,22 @@ permalink: index.html
44
layout: home
55
---
66

7-
Hyperlinks to each of the lab exercises are listed below.
7+
# Content Directory
88

9-
---
9+
Hyperlinks to each of the lab exercises and demos are listed below.
10+
11+
## Labs
12+
13+
{% assign labs = site.pages | where_exp:"page", "page.url contains '/Instructions/Labs'" %}
14+
| Module | Lab |
15+
| --- | --- |
16+
{% for activity in labs %}| {{ activity.lab.module }} | [{{ activity.lab.title }}{% if activity.lab.type %} - {{ activity.lab.type }}{% endif %}]({{ site.github.url }}{{ activity.url }}) |
17+
{% endfor %}
18+
19+
## Demos
1020

11-
| Module | Activity |
12-
| --- | --- |
13-
| | |
21+
{% assign demos = site.pages | where_exp:"page", "page.url contains '/Instructions/Demos'" %}
22+
| Module | Demo |
23+
| --- | --- |
24+
{% for activity in demos %}| {{ activity.demo.module }} | [{{ activity.demo.title }}]({{ site.github.url }}{{ activity.url }}) |
25+
{% endfor %}

0 commit comments

Comments
 (0)