Skip to content

Commit

Permalink
[Prototype] Added news filter on the basis of content
Browse files Browse the repository at this point in the history
Signed-off-by: Harshit Dandriyal <[email protected]>
  • Loading branch information
Harshit-Dandriyal committed May 30, 2022
1 parent 1ca98dd commit 48d20e0
Show file tree
Hide file tree
Showing 27 changed files with 72 additions and 7 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ eurl: https://www.forrester.com/webinar/Plan+A+Service+Mesh+For+Your+Microservic
published: true
redirect_from:
- /news/layer5-meshery-forrester/
body: "Distributed systems are hard to do well, and microservices are even harder. As an important step toward enabling mainstream developers to be successful, service mesh technology has carved out a place in the microservices landscape. There’s a lot of dust covering the service mesh landscape, and there are more enterprises trying one out than using one in production, but sooner or later, you’ll need a service mesh for your microservices platform. In this webinar, Forrester lays out what a service mesh can and cannot do, walks through the developing technology, and sets a foundation for planning when and how to use a service mesh."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,10 @@ thumbnail: ./cncf-stacked-color.svg
published: true
redirect_from:
- /news/layer5-joins-the-cncf/
body: "Today, Layer5 joins the CNCF.
From inception Layer5 has been actively stewarding, maintaining, and contributing to the Cloud Native Computing Foundation (CNCF) initiatives and projects. In the same motion that the company was founded, so too, did Layer5 become a member company of the CNCF. As a member company, Layer5 will continue to work closely with the broad community of cloud engineers. Layer5 engineers and our open source initiatives are already well-represented in the CNCF community both digitally and in-person.
Layer5 projects seamlessly integrate across many other CNCF projects, including Linkerd, Network Service Mesh, Envoy, gRPC, OpenTelemetry, OpenMetrics, Prometheus, Open Policy Agent, Kuma, Service Mesh Interface, Kubernetes, Helm, and Jaeger."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ eurl: ""
published: true
redirect_from:
- /company/news/cncf-sig-network-intro-and-deep-dive/
body: "KubeCon NA 2019 - San Diego, CA
At KubeCon 2019, Lee Calcote and Matt Klein introducted the CNCF's latest Special Interest Group for cloud native networking."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ eurl: ""
published: true
redirect_from:
- /company/news/cncf-sig-network-set-to-push-cloud-native-networking-forward/
body: "SAN DIEGO. The inaugural public meeting the Cloud Native Computing Foundation (CNCF) Networking Special Interest Group (SIG) was held in a session at the KubeCon event on Nov. 19, ushering in a new era for networking at the highly influential open source group."

---
import { NewsWrapper } from "../../News.style.js";
import SIG_network from "./SIG-network-367x200.png";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ product: Meshery
resource: true
redirect_from:
- /news/meshery-in-top3-service-mesh-developments-in-2020/
body: "In 2019, we saw service mesh move beyond an experimental technology and into a solution that organizations are beginning to learn is an elemental building block for any successful Kubernetes deployment. Adoption of service mesh at scale, across companies large and small, began to gain steam. As the second wave of adopters watched the cutting edge adopters trial and succeed with service mesh technology, they too began to evaluate service mesh to address the challenges Kubernetes leaves on the table."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ type: News
resource: true
redirect_from:
- /news/vendors-make-a-splash-in-2019-service-mesh-implementation-rush/
body: "When an organization is forced to manage distributed service-to-service communication over a large network, service mesh provides a dedicated layer where separate parts of an application can communicate with each other. This way, software teams can centralize communication, rather than monitor each individual service message exchange independently.
When service mesh emerged in 2018, many saw this technology as a way to tackle the complexity of container deployment at production scale. They also saw it as a way to address unsustainable manual traffic management processes."

---

import { NewsWrapper } from "../../News.style.js"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ eurl: https://www.learncloudnative.com/blog/2020-03-12-meshery-service-mesh-mana
published: true
redirect_from:
- /news/managing-service-meshes-with-meshery/
body: "Learn Cloud Native: Managing service meshes with Meshery"

---

import { NewsWrapper } from "../../News.style.js"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@ type: News
resource: true
redirect_from:
- https://thenewstack.io/what-the-numbers-say-about-how-service-meshes-are-used-today/
body: "Service mesh technologies have emerged as a reliable way to manage observability, security and traffic management in microservices environments, typically with the use of Kubernetes for container orchestration. Specific use cases and needs for service meshes also vary."

---

import { NewsWrapper } from "../../News.style.js"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ product: Meshery
technology: WebAssembly
mesh: Consul
resource: true
body: "Today, we are pleased to announce the technology partnership of Layer5 and HashiCorp. Layer5’s [Meshery](https://layer5.io/service-mesh-management/meshery), the cloud native management plane, and HashiCorp’s [Consul](https://consul.io) integrate to provide advanced, cloud native infrastructure solutions for containerized and non-containerized workloads - strengths of Consul. The marriage of these technologies forms a layering of network planes: data, control, and management."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ product: Meshery
resource: true
redirect_from:
- /news/meshery-accepted-into-cncf-landscape/
body: "Meshery took its first steps into the Cloud Native world in July of 2019 with the vision to ease the adoption and operation of any service mesh. Since then, Meshery as a project and Layer5 as an open source community has grown by leaps and bounds. Now, right at a year later, we are bursting with pride in announcement of:"

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ type: News
technology: Kubernetes
product: Meshery
resource: true
body: "A service mesh has become a critical part of platforms based on Kubernetes clusters. It provides both east-west and north-south traffic managementxi, security, observability, and shaping for services implemented by the cluster and supporting components. As clusters have grown in size and platforms have become comprised of many clusters, maintaining a consistent view, management, and policies for network layer 4 – 7 traffic has become increasingly complex."

---

import kubernetes from "./kubernetes-platform.png";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ product: Service Mesh Performance
resource: true
redirect_from:
- /news/kubecon+cloudnativecon-service-mesh-battle-stories-and-fixes/
body: "As more organizations implement service meshes, they are finding what works and what needs more work, and they are creating new management practices around this knowledge. A few tried-and-tested best practices were detailed last month during KubeCon+CloudNativeCon."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ resource: true
technology: Cloud
redirect_from:
- /news/service-mesh-offers-promising-solution-for-cloud-native-networking/
body: "Cloud native doesn't just mean running in the cloud. It's a specific deployment paradigm and uses containers and an orchestration system (usually Kubernetes) to help provision, schedule, run and control a production workload in the cloud, or even across multiple clouds. Within cloud native deployments, an increasingly common approach to networking is the service mesh concept. With a service mesh, instead of each individual container requiring a full networking stack, a grouping of containers all benefit from a mesh that provides connectivity and networking with other containers as well as the outside world."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ technology: Kubernetes
resource: true
redirect_from:
- /news/service-mesh-offers-promising-solution-for-cloud-native-networking/
body: "DevOps teams use the right tools to automate deployment plans to minimize risk to the product and customer experience. These service mesh tools also provide synchronization with web communication standards, adapted to varying security protocols, and offer better management."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ product: Meshery
resource: true
redirect_from:
- /news/cncf-projects-bring-service-mesh-interoperability-benchmarks
body: "Both the Meshery and Service Mesh Performance (SMP) projects joined the Cloud Native Computing Foundation (CNCF) earlier this month at the Sandbox level.
Meshery is a multiservice mesh management plane offering lifecycle, configuration, and performance management of service meshes and their workloads, while SMP is a standard for capturing and characterizing the details of infrastructure capacity, service mesh configuration, and workload metadata."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ published: true
type: News
product: Meshery
resource: true
body: "We’re on a mission to see that organizations are successful in their operation of the world’s next layer of cloud native infrastructure: service meshes”, said Layer5 founder and CEO, Lee Calcote. “Through Meshery’s management of powerful, service mesh data planes, users can expect more from their infrastructure."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ published: true
type: News
product: Service Mesh Performance
resource: true
body: "LOS ANGELES, Oct. 13, 2021 - ServiceMeshCon/KubeCon + CloudNativeCon: Layer5 today announced Service Mesh Performance, an open source standard for service mesh efficiency, a growing consideration for cloud native operators and developers utilizing a service mesh in their infrastructure. With the myriad service meshes available and their sophisticated configurations, distributed systems efficacy and performance management is a continuous concern.
“We donated the Service Mesh Performance specification and body of research surrounding it offers a much-needed vendor-neutral home for providing (often contentious) insights to the popular performance and efficiency questions facing service mesh vendors and more broadly cloud native infrastructure”, said Layer5 Founder and CEO Lee Calcote. “Service Mesh Performance provides a unified framework to define standardized benchmarking practices, performance test configurations, homogenous measurements, and ultimately, MeshMark, a new performance measurement index to measure the efficiency of service meshes and their workloads both in and outside of Kubernetes.”"

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ product: Meshery
resource: true
redirect_from:
- /news/cncf-adopts-meshery-to-advance-service-mesh-management
body: "The Cloud Native Computing Foundation (CNCF) announced this week during the ServiceMeshCon/KubeCon + CloudNativeCon conference that Meshery, a service mesh management plane created by Layer5, has become a sandbox-level project.
In addition, Layer5 has also donated Service Mesh Performance (SMP), a set of tools for measuring the efficiency of a service mesh, to the CNCF. SMP provides an open source framework to define standardized benchmarking practices, performance test configurations and measurements as part of an effort to create a MeshMark index for rating a service mesh. A set of service mesh performance methodologies will also be published by the IEEE later this month, developed in collaboration with engineers from Layer5, Intel, Red Hat and HashiCorp."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ published: true
type: News
product: Meshery
resource: true
body: "
Microservices have grown tremendously in use—they enable decoupled, reusable components and support a rapid development approach. However, it’s challenging to manage a sea of disparate microservices. It’s specifically difficult to consistently apply standard features such as traffic management, security and observability mechanisms across all microservices. This issue grows as the number of microservices climbs into the hundreds and thousands.
This is where service mesh comes in. Service mesh helps to apply common observability and security features across applications. It’s typically split into a control plane, used to configure features, and a data plane, consisting of a sidecar proxy alongside each application. Nowadays, several service mesh options exist in the market, each with varying levels of complexity."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ product: Service Mesh Performance
resource: true
redirect_from:
- /news/analyzing-service-mesh-performance
body: "As a forthcoming, ubiquitous layer of cloud native infrastructure, service meshes offer deep and uniform control and visibility into the topology and state of ephemeral microservices. Managing the myriad configurations of cloud native infrastructure is greatly facilitated by a service mesh, but succinctly summarizing and characterizing the performance of your service mesh in context of your unique workloads and your infrastructure of choice is a challenge unto its own.
We explore how to model your service mesh topology and optimize for your ideal configuration in context of how much you value properties of resiliency, performance, throughput, latency, and so on before you deploy to production. Readers will understand how distributed performance analysis offers unique insights on the behavior of microservices and their efficiency of operation, see examples of how common types of workloads perform under specific service mesh functions, and be empowered with analytical tooling that can be used to make optimized configurations."

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ published: true
type: News
#product: Service Mesh Performance
#resource: true
body: "Google and the Istio Steering Committee today announced at an IstioCon 22 event that they have submitted the open source Istio service mesh for consideration to become an incubating project administered by the Cloud Native Computing Foundation (CNCF).
"

---

import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@ tags:
type: News
resource: false
published: true
body: "From its genesis, Meshery has natively supported Docker as a deployment platform. With the Meshery Docker Extension the ability for developers to access a Kubernetes environment complete with a service mesh like Consul, Linkerd, Kuma, Istio, and so on. Meshery's deep support for the Cilium Service Mesh is the project's latest service mesh adapter."

---
import { Link } from "gatsby";
import { NewsWrapper } from "../../News.style.js";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ tags:
type: News
resource: false
published: true
body: "VALENCIA, Spain (May 17th, 2022) - ServiceMeshCon EU /KubeCon EU is a performance index that measures the value and overhead of your cloud native environment. By converting performance measurements into insights about the value of individual, cloud native application networking functions, MeshMark distills a variety of overhead signals and key performance indicators into a simple index to facilitate quick and common comprehension."

---
import { Link } from "gatsby";
import Formula from "./MeshMark-Formula.png";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ published: true
type: News
product: Service Mesh Performance
resource: true
body: "The open source Service Mesh Performance project is getting a new metric called MeshMark to help organizations manage and measure cloud-native environments. In cloud-native environments, the use of service mesh technologies to connect different operations is a growing trend. What isn't always clear with a service mesh though is how well it's actually working.
MeshMark, an open source effort jointly announced by Intel and service mesh startup Layer5 on May 18, looks to help organizations measure and quantify the performance and value of a service mesh deployment. MeshMark is part of the Service Mesh Performance project at the Cloud Native Computing Foundation (CNCF), which hosted its ServiceMeshCon EU event on May 18, co-located alongside KubeCon EU 2022."
---

import { NewsWrapper } from "../../News.style.js";
Expand Down
1 change: 1 addition & 0 deletions src/pages/company/news.js
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ export const query = graphql`query allNews {
author
category
eurl
body
thumbnail {
childImageSharp {
gatsbyImageData(layout: FULL_WIDTH)
Expand Down
2 changes: 1 addition & 1 deletion src/sections/Company/News-grid/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const NewsGrid = ({data}) => {
const [filteredNews, setFilteredNews] = useState([]);
useEffect( () => {
const filteredtopic = constNews.filter((newsitem) => {
return newsitem.frontmatter.title.toLocaleLowerCase().includes(searchTopic);
return newsitem.frontmatter.body.toLocaleLowerCase().includes(searchTopic.toLocaleLowerCase());
});
if(coverageFiltered==true) {
filterCoverage();
Expand Down
12 changes: 6 additions & 6 deletions src/sections/Meshery/Features-Col/index.test.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

import React from 'react';
import { shallow } from 'enzyme';
import Pricing from './index';
it('Pricing renders without crashing', () => {
shallow(<Pricing />);

import React from 'react';
import { shallow } from 'enzyme';
import Pricing from './index';
it('Pricing renders without crashing', () => {
shallow(<Pricing />);
});

0 comments on commit 48d20e0

Please sign in to comment.