-
Notifications
You must be signed in to change notification settings - Fork 8
/
config.yaml
337 lines (331 loc) · 11 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
#####
# Core Site Settings
#####
# baseURL: "#{hostname}#" # BaseURL of the website, used in RSS feeds and site rendering
buildFuture: true # Include content with publishdate in the future
enableRobotsTXT: true # Generate a customized robots.txt
languageCode: "en-gb" # Used as part of the XML generation
theme: "hugo-creator" # Name of the theme. Don't change this from hugo-creator.
title: "Cloud With Chris" # Title of the website
#####
# This is required to render the raw HTML on the
# about us page.
#####
markup:
goldmark:
renderer:
unsafe: true
#####
# Menu Display
#####
menu: # Main Menu
# Main Menu (Top Navigation)
main:
- name: "Home"
weight: 1
url: "/"
- name: "About"
weight: 2
url: "/about"
- name: "Episodes"
identifier: "episodes"
weight: 3
url: "#"
- name: "Past"
url: "/episode"
weight: 1
parent: "episodes"
- name: "Upcoming"
url: "/upcoming"
weight: 2
parent: "episodes"
- name: "Blog"
weight: 4
url: "/blog"
- name: "Speaking"
identifier: "speaking"
weight: 5
url: "#"
- name: "Talks"
url: "/talk"
weight: 1
parent: "speaking"
- name: "Presentations"
url: "/presentation"
weight: 2
parent: "speaking"
- name: "People"
weight: 6
url: "/person"
- name: "Series"
weight: 7
url: "/series"
# Footer Menu (Bottom Navigation)
footer:
- name: "Get Involved"
weight: 1
url: "https://sessionize.com/CloudWithChris"
- name: "Code of Conduct"
weight: 1
url: "/code-of-conduct"
- name: "Privacy"
weight: 2
url: "/privacy-policy"
- name: "Cookies"
weight: 3
url: "/cookie-policy"
module:
mounts:
- source: "node_modules/bootstrap/dist/js"
target: "assets/js"
- source: "node_modules/jquery/dist"
target: "assets/js"
- source: "node_modules/fuse.js/dist"
target: "assets/js"
- source: "node_modules/bootstrap/scss"
target: "assets/sass/bootstrap"
- source: "./node_modules/@fortawesome/fontawesome-free/scss"
target: "assets/sass/fontawesome"
- source: "./node_modules/@fortawesome/fontawesome-free/webfonts"
target: "static/webfonts"
- source: "assets"
target: "assets"
- source: "static"
target: "static"
# This enables the search functionality
# to work, as it searches over the json file.
# In effect, this allows the layouts/index.json
# file to be rendered.
outputs:
home:
- "HTML"
- "RSS"
- "JSON"
# Custom Parameters that drive the site's
# configuration. This includes custom
# functionality, such as comments,
# RSS feed options, etc.
params:
# Parameters relating to site content
content:
# Links to channels for the platform. This will be
# for the site itself, rather than a specific user.
channels:
apple: "https://podcasts.apple.com/gb/podcast/cloud-with-chris/id1499633784"
google: "https://podcasts.google.com/feed/aHR0cHM6Ly93d3cuY2xvdWR3aXRoY2hyaXMuY29tL2VwaXNvZGUvaW5kZXgueG1s?sa=X&ved=0CAMQ4aUDahcKEwiwsr2N1ePtAhUAAAAAHQAAAAAQBA"
spotify: "https://open.spotify.com/show/3oBrdKm5grzl58GBiV0j2y"
# Configuration information related to the RSS feed.
# Several of these options will drive the metadata used
# by external feeds for Podcasts, for example, Apple Podcasts.
#
# Note: Do not use markdown in these fields, as they are rendered
# in an RSS feed.
feed:
explicit: "no" # This is set to either yes or no.
itunes_author: "Chris Reddington"
itunes_image: "https://www.cloudwithchris.com/img/cloudwithchrislogo.png" # This should be an absolute URL.
itunes_subtitle: "Exploring Cloud concepts with Chris Reddington!"
itunes_summary: "Exploring Cloud concepts with Chris Reddington (Welsh Tech Geek, Cloud Advocate, Musical Theatre Enthusiast and Improving Improviser!). We will regularly invite guests to talk about their experiences with the cloud and hear about some of the lessons learned around their cloud journey."
itunes_owner_name: "Chris Reddington"
itunes_owner_email: "[email protected]" # Contains the e-mail address that will be used to contact the owner about their Podcast on iTunes.
itunes_top_category: "Technology" # https://podcasters.apple.com/support/1691-apple-podcasts-categories
itunes_first_sub_category: "Podcasting"
itunes_second_sub_category: "Software How-To"
language: "en-gb"
# Configuration information for the site itself. Some of
# this will also be used within RSS feeds, etc.
site:
author: "Chris Reddington" # Owner of the site
copyright:
additional_information: "[Hugo Creator](https://github.com/cloudwithchris/Hugo-Creator) theme created by [Chris Reddington](https://www.cloudwithchris.com)" # I'd greatly appreciate if you would keep this in!
established: "2020" # Year established (i.e. start year in a range)
notice: "[Chris Reddington](https://www.christianreddington.co.uk). Proudly running using [Hugo](https://gohugo.io/)." # Your Copyright
description: "Exploring Cloud concepts with Chris Reddington (Welsh Tech Geek, Cloud Advocate, Musical Theatre Enthusiast and Improving Improviser!). We will regularly invite guests to talk about their experiences with the cloud and hear about some of the lessons learned around their cloud journey. Cloud with Chris is a community-driven personal podcast. Content from episodes do not represent the views of any company or organisation." # This is used in site metadata and RSS feeds.
#####
# Keywords
#####
#
# Keywords are used for site metadata tags.
# These are concatenated with tags from pages.
#
keywords:
- Azure Blog
- Azure Developer BLog
- Azure Updates
- Cloud Blog
- Cloud News
- GitHub Blog
- Azure DevOps BLog
- Hugo Blog
- Hugo Examples
- cloud
- azure
- gcp
- aws
- chris reddington
- cloud tutorials
- cloud design patterns
- devops how to
- how to deploy using github actions
- how to design for the cloud
- cloud architecture
- azure architecture center
- google cloud platform
- amazon web services
- christian reddington
- github
- github actions
- github discussions
- microsoft
- github issues
- amazon
- google
- SLO
- SLA
- RTO
- RPO
- non-functional requirements
- functional requirements
- requirements
- cost management
- cloud governance
- cost control
- resource governance
- cloud recommended practices
- cloud best practices
- learn cloud
- learn Azure
- Microsoft Azure
- how to get started with azure
- how to keep up to date with azure
- technology podcast
- technology vlog
- azure vlog
- azure podcast
- cloud podcast
- cloud vlog
- cloud content
- azure content
- github content
- github podcast
- github vlog
- azure design patterns
- kubernetes
- azure kubernetes service
- azure app service
- platform as a service
- infrastructure as a service
- software as a service
- cloud gaming
- gaming
- game server
- application development
- software development
- devops
- liveops
- Continuous Integration
- Continuous Deployment
- azure updates
- azure blog
- cloud blog
- github blog
- devops blog
- meetup speaker
- technology speaker
- keynote speaker
- technology keynote
- conference speaker
- technology conference speaker
- cloud gaming technology
- how cloud is influencing gaming
- cloud drops
- architecting for the cloud one pattern at a time
- tales from the real world
- cloud gaming notes
- tech roundup
- static websites
- hugo
- hugo on azure
- static content
- azure static web apps
- logic apps
- iPaas
- serverless
- Azure Functions
- key vault
- azure key vault
- CosmosDB
- Git
- version control
- .net
- dotnet
- terraform
- arm templates
- bicep
- cloud monitoring
- azure monitor
- azure governance
- compute resource consolidation
- queueing
- messaging
- publish subscriber patterns
- priority queue patterns
- pipes and filters pattern
- geode pattern
- health endpoint monitoring pattern
- gatekeeper pattern
- valet key pattern
- JAMStack
- static content hosting pattern
- github codespaces
- anti-corruption layer pattern
- gateway aggregation pattern
- gateway routing pattern
- event sourcing pattern
- cqrs pattern
- command query responsibility segregation pattern
- throttling pattern
- retry pattern
- circuit breaker pattern
- backends for frontends pattern
- sharding pattern
- index table pattern
- deployment stamps pattern
- cloud security
- devsecops
language_name: "English"
logo: "/img/Cloud.png" # Relative path to the site's logo
media_prefix: "https://podcasts.cloudwithchris.com/" # Media_Prefix is used when referencing podcast audio files. The media files in individual episodes will be concatenated after the media_prefix above.
ogimage: "/img/cloudwithchrislogo.png" # Used within RSS feeds.
social:
discord: "9FJctHP9Zv"
facebook: "CloudWithChris"
github: "CloudWithChris"
linkedin: "chrisreddington"
tiktok: "chrisreddington"
twitter: "reddobowen"
twitter_domain: "cloudwithchris.com" # This domain shows in twitter cards as "View on `twitter_domain`"
youtube: "CloudWithChris"
# Parameters relating to site features and functionality
features:
# Settings related to the Social bar at top of site
socialbox: true
# Settings relating to site security. This mainly
# comprises of Content Security Policies.
security:
# If all CSP properties are empty strings, then
# the CSP section will not be rendered. If at least 1
# contains a string, then it will be rendered.
csp:
scriptsrc: ""
imgsrc: ""
connectsrc: ""
framesrc: ""
objectsrc: ""
# Taxonomies in hugo are used to easily identify content that belongs
# to a given piece of metadata. This is particularly useful for tags,
# or pieces of content that appear in a series. All taxonomies used within
# the theme are configured below.
taxonomies:
tag: "tags"
series: "series"