Skip to content

Commit a248ea2

Browse files
committed
Fix integrations collection
Signed-off-by: Lee Calcote <lee.calcote@layer5.io>
1 parent 685a234 commit a248ea2

387 files changed

Lines changed: 400 additions & 10 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

gatsby-config.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -143,13 +143,13 @@ module.exports = {
143143
output: "/rss.xml",
144144
title: "Layer5 Technical Posts",
145145
// REQUIRED: We add this lightweight query to satisfy the plugin validator.
146-
// The 'allMdx' data from the global query above is merged into this,
146+
// The 'allMdx' data from the global query above is merged into this,
147147
// so 'serialize' can still access it.
148-
query: "{ site { siteMetadata { title } } }",
148+
query: "{ site { siteMetadata { title } } }",
149149
serialize: ({ query: { site, allMdx } }) => {
150150
return allMdx.nodes
151-
.filter((node) =>
152-
["blog", "resources", "news"].includes(node.fields.collection) &&
151+
.filter((node) =>
152+
["blog", "resources", "news"].includes(node.fields.collection) &&
153153
!["Programs", "Community", "Events", "FAQ"].includes(node.frontmatter.category)
154154
)
155155
.slice(0, 20)
@@ -207,7 +207,7 @@ module.exports = {
207207
return Object.assign({}, node.frontmatter, {
208208
title: node.frontmatter.title,
209209
author: node.frontmatter.author,
210-
description: node.frontmatter.description,
210+
description: node.frontmatter.description,
211211
date: node.frontmatter.date,
212212
url: site.siteMetadata.siteUrl + node.fields.slug,
213213
guid: site.siteMetadata.siteUrl + node.fields.slug,
@@ -252,7 +252,7 @@ module.exports = {
252252
serialize: ({ query: { site, allMdx } }) => {
253253
const targetCategories = ["Meshery", "Announcements", "Events"];
254254
const targetTags = ["Community", "Meshery", "mesheryctl"];
255-
255+
256256
return allMdx.nodes
257257
.filter((node) => {
258258
const inCollection = ["blog", "resources", "news", "events"].includes(node.fields.collection);

src/collections/blog/2022/2022-06-09-evolution-of-mesheryctl-ref/index.mdx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,10 @@ The initial design of <code>mesheryctl</code> command reference page is all made
4343
To tackle the shortcomings of the previous design, I was tasked to redesign the <code>mesheryctl</code> command reference page entirely. This was a big task at first glance to me, as I was a new contributor back then. Eventually after manipulating the reference section with help of great folks, I was able to pull off the task and the design was updated.
4444
<a href="https://docs.meshery.io" alt="Meshery Documentation">
4545
<img src={newDesign} className="image-center-shadow" alt="Meshery CLI command reference" /></a>
46+
4647
The redesign work was done with help of HTML in markdown and with optimization in YAML code. A sample is given below.
47-
```
48+
49+
```shell
4850
<!-- Copy this template to create individual doc pages for each mesheryctl commands -->
4951

5052
<!-- Name of the command -->
@@ -66,7 +68,9 @@ The redesign work was done with help of HTML in markdown and with optimization i
6668
```
6769

6870
<h3>Adding auto generation feature in reference</h3>
71+
6972
As time passed, we realized that the command reference missed something for a while, though the design has been changed. Then, we thought the idea of automating the generation of docs such that developers don't need to change the code in docs section while working towards <code>mesheryctl</code>. That's where we got to know that Cobra library (the library for CLI apps made using golang) has a feature to make doc pages automatically. So we decided to incorporate that feature into <code>mesheryctl</code> docs page as well! After making several changes and a PR, I was finally able to introduce the feature in the docs site!
73+
7074
```
7175
var startCmd = &cobra.Command {
7276
Use: "start",

src/collections/integrations/aad-pod-identity/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ howItWorks: "Federate with any external identity provider"
4646
howItWorksDetails: "Azure AD workload identity authentication method replaces pod-managed identity, which integrates with the Kubernetes native capabilities to federate with any external identity providers on behalf of the application."
4747
published: TRUE
4848
---
49+
<p>
4950
Enables Kubernetes applications to access cloud resources securely with Azure Active Directory (AAD).
5051
</p>
5152
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/accurate/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ howItWorks: "Collaborative Infrastructure as Design"
3434
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
3535
published: TRUE
3636
---
37+
<p>
3738
Accurate is a Kubernetes controller to help operations in large soft multi-tenancy environments.
3839
</p>
3940
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/ace/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ howItWorks: "Collaborative Infrastructure as Design"
100100
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
101101
published: TRUE
102102
---
103+
<p>
103104
Kubernetes Native Data Platform
104105
</p>
105106
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/actions-runner-controller/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ howItWorks: "Collaborative Infrastructure as Design"
5252
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
5353
published: TRUE
5454
---
55+
<p>
5556
A Kubernetes controller that operates self-hosted runners for GitHub Actions on your Kubernetes cluster.
5657
</p>
5758
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/admin-console-operator/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ howItWorks: "Collaborative Infrastructure as Design"
2828
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
2929
published: TRUE
3030
---
31+
<p>
3132
EPAM Admin Console Operator
3233
</p>
3334
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/aerokube/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ howItWorks: "Integrates with Aerokube tests"
5252
howItWorksDetails: "Streamlined web application testing within Kubernetes environments"
5353
published: TRUE
5454
---
55+
<p>
5556
Aerokube is a platform for cross-browser testing and automation of web applications.
5657
</p>
5758
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/aerospike-kubernetes-operator/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ howItWorks: "Collaborative Infrastructure as Design"
4646
howItWorksDetails: "Collaboratively manage infrastructure with your coworkers synchronously sharing the same designs."
4747
published: TRUE
4848
---
49+
<p>
4950
The multi-model, NoSQL real-time data platform for multi-cloud, large-scale JSON and SQL use cases. The Aerospike database has the lowest latency with predictable performance at any scale, with industry-leading uptime, requiring up to 80% less infrastructure.
5051
</p>
5152
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

src/collections/integrations/aigisuk/index.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ howItWorks: "Integrates with AIGIS UK"
2222
howItWorksDetails: "Enhanced data security and compliance in Kubernetes"
2323
published: TRUE
2424
---
25+
<p>
2526
AIGIS UK is a Kubernetes-based platform for managing sensitive data in regulated environments.
2627
</p>
2728
<p>Collaboratively and visually diagram your cloud native infrastructure with GitOps-style pipeline integration. Design, test, and manage configuration your Kubernetes-based, containerized applications as a visual topology.</p>

0 commit comments

Comments
 (0)