+
+{% assign entries_layout = page.entries_layout | default: 'list' %}
+{% for i in (1..categories_max) reversed %}
+ {% for category in site.categories %}
+ {% if category[1].size == i %}
+
+
{{ category[0] | capitalize }}
+
+ {% for post in category.last %}
+ {% include archive-single.html type=entries_layout %}
+ {% endfor %}
+
\ No newline at end of file
diff --git a/blog/_pages/categories.html b/blog/_pages/categories.html
new file mode 100644
index 00000000..0037aee7
--- /dev/null
+++ b/blog/_pages/categories.html
@@ -0,0 +1,7 @@
+---
+layout: categories
+permalink: /categories/
+title: Categories
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-addons.html b/blog/_pages/category-addons.html
new file mode 100644
index 00000000..ce7375a8
--- /dev/null
+++ b/blog/_pages/category-addons.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/addons
+title: Category
+taxonomy: addons
+taxonomy_description: Managed add-ons and extensibility with AKS
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-developer.html b/blog/_pages/category-developer.html
new file mode 100644
index 00000000..0967ef40
--- /dev/null
+++ b/blog/_pages/category-developer.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/developer
+title: Category
+taxonomy: developer
+taxonomy_description: Developer-focused topics on AKS
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-general.html b/blog/_pages/category-general.html
new file mode 100644
index 00000000..0dfc2ab6
--- /dev/null
+++ b/blog/_pages/category-general.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/general/
+title: Category
+taxonomy: general
+taxonomy_description: General topics on AKS
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-networking.html b/blog/_pages/category-networking.html
new file mode 100644
index 00000000..b1e2766b
--- /dev/null
+++ b/blog/_pages/category-networking.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/networking
+title: Category
+taxonomy: networking
+taxonomy_description: Networking topics and scenarios
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-operations.html b/blog/_pages/category-operations.html
new file mode 100644
index 00000000..9b855a8f
--- /dev/null
+++ b/blog/_pages/category-operations.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/operations
+title: Category
+taxonomy: operations
+taxonomy_description: Cluster operations and management topics
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/category-security.html b/blog/_pages/category-security.html
new file mode 100644
index 00000000..3bde0779
--- /dev/null
+++ b/blog/_pages/category-security.html
@@ -0,0 +1,9 @@
+---
+layout: category
+permalink: /category/security
+title: Category
+taxonomy: security
+taxonomy_description: Security and compliance on AKS
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/home.md b/blog/_pages/home.md
new file mode 100644
index 00000000..3204eb52
--- /dev/null
+++ b/blog/_pages/home.md
@@ -0,0 +1,11 @@
+---
+title: "Welcome!"
+layout: home
+permalink: /
+sidebar:
+ nav: "side"
+---
+
+This Blog is a home for content directly from the Azure Kubernetes Service (AKS) Engineering and Product Management Team.
+
+AKS is one of the most critical services in the Azure Cloud Platform. AKS offers the quickest way to start developing and deploying cloud-native apps in Azure, datacenters, or at the edge with built-in code-to-cloud pipelines and guardrails. Get unified management and governance for on-premises, edge, and multicloud Kubernetes clusters. Interoperate with Azure security, identity, cost management, and migration services.
diff --git a/blog/_pages/posts.md b/blog/_pages/posts.md
new file mode 100644
index 00000000..d83aec37
--- /dev/null
+++ b/blog/_pages/posts.md
@@ -0,0 +1,7 @@
+---
+title: Posts
+permalink: /posts/
+layout: posts
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_pages/splash.md b/blog/_pages/splash.md
new file mode 100644
index 00000000..ba2c891c
--- /dev/null
+++ b/blog/_pages/splash.md
@@ -0,0 +1,67 @@
+---
+title: "Splash"
+layout: splash
+permalink: /splash/
+date: 2016-03-23T11:48:41-04:00
+header:
+ overlay_color: "#000"
+ overlay_filter: "0.5"
+ overlay_image: https://images.unsplash.com/photo-1615401318973-c78255cc9562?q=80&w=1374&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ actions:
+ - label: "Download"
+ url: "https://github.com/mmistakes/minimal-mistakes/"
+ caption: "Photo credit: [**Unsplash**](https://unsplash.com)"
+excerpt: "This is some sample content."
+intro:
+ - excerpt: 'This is some sample content Centered with `type="center"`'
+feature_row:
+ - image_path: https://images.unsplash.com/photo-1711472390696-581c8f7f3453?q=80&w=1335&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ alt: "placeholder image 1"
+ title: "Placeholder 1"
+ excerpt: "This is some sample content that goes here with **Markdown** formatting."
+ - image_path: https://images.unsplash.com/photo-1710003875679-68aa1202e6ae?q=80&w=1480&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ image_caption: "Image courtesy of [Unsplash](https://unsplash.com/)"
+ alt: "placeholder image 2"
+ title: "Placeholder 2"
+ excerpt: "This is some sample content that goes here with **Markdown** formatting."
+ url: "#test-link"
+ btn_label: "Read More"
+ btn_class: "btn--primary"
+ - image_path: https://images.unsplash.com/photo-1711336399082-2fee0567c48c?q=80&w=1471&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ title: "Placeholder 3"
+ excerpt: "This is some sample content that goes here with **Markdown** formatting."
+feature_row2:
+ - image_path: https://plus.unsplash.com/premium_photo-1709678337824-adc29e1b6b09?q=80&w=1421&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ alt: "placeholder image 2"
+ title: "Placeholder Image Left Aligned"
+ excerpt: 'This is some sample content that goes here with **Markdown** formatting. Left aligned with `type="left"`'
+ url: "#test-link"
+ btn_label: "Read More"
+ btn_class: "btn--primary"
+feature_row3:
+ - image_path: https://images.unsplash.com/photo-1541450805268-4822a3a774ca?q=80&w=1470&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ alt: "placeholder image 2"
+ title: "Placeholder Image Right Aligned"
+ excerpt: 'This is some sample content that goes here with **Markdown** formatting. Right aligned with `type="right"`'
+ url: "#test-link"
+ btn_label: "Read More"
+ btn_class: "btn--primary"
+feature_row4:
+ - image_path: https://images.unsplash.com/photo-1573676564862-0e57e7eef951?q=80&w=1470&auto=format&fit=crop&ixlib=rb-4.0.3&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D
+ alt: "placeholder image 2"
+ title: "Placeholder Image Center Aligned"
+ excerpt: 'This is some sample content that goes here with **Markdown** formatting. Centered with `type="center"`'
+ url: "#test-link"
+ btn_label: "Read More"
+ btn_class: "btn--primary"
+---
+
+{% include feature_row id="intro" type="center" %}
+
+{% include feature_row %}
+
+{% include feature_row id="feature_row2" type="left" %}
+
+{% include feature_row id="feature_row3" type="right" %}
+
+{% include feature_row id="feature_row4" type="center" %}
\ No newline at end of file
diff --git a/blog/_pages/tags.html b/blog/_pages/tags.html
new file mode 100644
index 00000000..1627d5a5
--- /dev/null
+++ b/blog/_pages/tags.html
@@ -0,0 +1,7 @@
+---
+layout: tags
+permalink: /tags/
+title: Tags
+sidebar:
+ nav: "side"
+---
\ No newline at end of file
diff --git a/blog/_posts/2024-04-01-placeholder-post.md b/blog/_posts/2024-04-01-placeholder-post.md
new file mode 100644
index 00000000..7b082279
--- /dev/null
+++ b/blog/_posts/2024-04-01-placeholder-post.md
@@ -0,0 +1,12 @@
+---
+title: "New AKS Engineering Blog"
+description: "The new blog is ready!"
+date: 2024-04-01
+author: Brian Redmond
+categories: general
+---
+
+## Welcome to the new AKS Engineering Blog
+
+Full description here
+
diff --git a/blog/_posts/2050-08-24-aks-past-present-future.md b/blog/_posts/2050-08-24-aks-past-present-future.md
new file mode 100644
index 00000000..797c4e06
--- /dev/null
+++ b/blog/_posts/2050-08-24-aks-past-present-future.md
@@ -0,0 +1,25 @@
+---
+title: "AKS - How we got here"
+description: "An exploration of the past, present, future for Azure Kubernetes Service (AKS)."
+date: 2050-08-24
+author: Jorge Palma
+categories: general
+---
+
+## Introduction
+
+My name is Jorge Palma and this is the inaugural post on our new AKS Engineering Team Blog. In this post we will take a journey through the history of the Azure Kubernetes Service. We will talk about how we got here and some thoughts about the future of AKS.
+
+{% include video id="yJOc3D52_Is" provider="youtube" %}
+
+## Early days of AKS
+
+
+## Where we are today with AKS
+
+
+## Looking forward
+
+
+## Summary
+
diff --git a/blog/_posts/2050-08-24-sample-blog-post.md b/blog/_posts/2050-08-24-sample-blog-post.md
new file mode 100644
index 00000000..e3a9ca1f
--- /dev/null
+++ b/blog/_posts/2050-08-24-sample-blog-post.md
@@ -0,0 +1,23 @@
+---
+title: "Sample - Add your title here"
+description: "Sample - Add your description"
+date: 2050-08-24 # date is important. future dates will not be published
+author: Brian Redmond # must match the authors.yml in the _data folder
+categories: general # general, operations, networking, security, developer topics, add-ons
+---
+
+## Background
+
+Many customers tell us that keeping Kubernetes up to date is one of their biggest obstacles in managing clusters. In AKS, we've put significant effort into making automated upgrades easy and effective.
+
+## Section 1
+
+
+## Section 2
+
+
+## Section 3
+
+
+## Summary
+
diff --git a/blog/apple-touch-icon.png b/blog/apple-touch-icon.png
new file mode 100644
index 00000000..29d88803
Binary files /dev/null and b/blog/apple-touch-icon.png differ
diff --git a/blog/assets/css/main.scss b/blog/assets/css/main.scss
new file mode 100644
index 00000000..230d57b8
--- /dev/null
+++ b/blog/assets/css/main.scss
@@ -0,0 +1,46 @@
+---
+# Only the main Sass file needs front matter (the dashes are enough)
+---
+
+@charset "utf-8";
+
+/* system colors */
+$primary-color: #9F62EB;
+
+/* system typefaces */
+$serif : Georgia, Times, serif;
+$sans-serif : "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", "Lucida Grande", Arial, sans-serif;
+$monospace : "Roboto Mono", Monaco, Consolas, "Lucida Console", monospace;
+
+/* dracula syntax highlighting (base16) */
+/* https://github.com/dracula/base16-dracula-scheme */
+/* https://mmistakes.github.io/minimal-mistakes/docs/stylesheets/#dracula */
+$base00: #282936;
+$base01: #3a3c4e;
+$base02: #4d4f68;
+$base03: #626483;
+$base04: #62d6e8;
+$base05: #e9e9f4;
+$base06: #f1f2f8;
+$base07: #f7f7fb;
+$base08: #ea51b2;
+$base09: #b45bcf;
+$base0a: #00f769;
+$base0b: #ebff87;
+$base0c: #a1efe4;
+$base0d: #62d6e8;
+$base0e: #b45bcf;
+$base0f: #00f769;
+
+@import "minimal-mistakes/skins/{{ site.minimal_mistakes_skin | default: 'default' }}"; // skin
+@import "minimal-mistakes"; // main partials
+
+.page__meta {
+ margin-top: 0;
+}
+
+.page__meta-description {
+ font-size: 0.8rem;
+ font-style: oblique;
+ margin-bottom: 0.1rem;
+}
\ No newline at end of file
diff --git a/blog/assets/images/200x200.png b/blog/assets/images/200x200.png
new file mode 100644
index 00000000..99a477d9
Binary files /dev/null and b/blog/assets/images/200x200.png differ
diff --git a/blog/assets/images/400x400.png b/blog/assets/images/400x400.png
new file mode 100644
index 00000000..a4643694
Binary files /dev/null and b/blog/assets/images/400x400.png differ
diff --git a/blog/favicon-16x16.png b/blog/favicon-16x16.png
new file mode 100644
index 00000000..3404ea77
Binary files /dev/null and b/blog/favicon-16x16.png differ
diff --git a/blog/favicon-32x32.png b/blog/favicon-32x32.png
new file mode 100644
index 00000000..1db8c19e
Binary files /dev/null and b/blog/favicon-32x32.png differ
diff --git a/blog/favicon.ico b/blog/favicon.ico
new file mode 100644
index 00000000..48c33544
Binary files /dev/null and b/blog/favicon.ico differ