forked from layer5io/layer5
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Kush Trivedi <[email protected]>
- Loading branch information
1 parent
4a627a4
commit 9bfc8a2
Showing
931 changed files
with
86 additions
and
43,125 deletions.
There are no files selected for viewing
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,71 @@ | ||
_site/ | ||
.sass-cache/ | ||
.jekyll-cache/ | ||
.jekyll-metadata | ||
serve | ||
Gemfile.lock | ||
dist | ||
.now | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
|
||
# Runtime data | ||
pids | ||
*.pid | ||
*.seed | ||
*.pid.lock | ||
|
||
# Directory for instrumented libs generated by jscoverage/JSCover | ||
lib-cov | ||
|
||
# Coverage directory used by tools like istanbul | ||
coverage | ||
|
||
# nyc test coverage | ||
.nyc_output | ||
|
||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) | ||
.grunt | ||
|
||
# Bower dependency directory (https://bower.io/) | ||
bower_components | ||
|
||
# node-waf configuration | ||
.lock-wscript | ||
|
||
# Compiled binary addons (http://nodejs.org/api/addons.html) | ||
build/Release | ||
|
||
# Dependency directories | ||
node_modules/ | ||
jspm_packages/ | ||
|
||
# Typescript v1 declaration files | ||
typings/ | ||
|
||
# Optional npm cache directory | ||
.npm | ||
|
||
# Optional eslint cache | ||
.eslintcache | ||
|
||
# Optional REPL history | ||
.node_repl_history | ||
|
||
# Output of 'npm pack' | ||
*.tgz | ||
|
||
# dotenv environment variable files | ||
.env | ||
|
||
# gatsby files | ||
.cache/ | ||
public | ||
|
||
# Mac files | ||
.DS_Store | ||
.idea | ||
node_modules | ||
|
||
# Yarn | ||
yarn-error.log | ||
.pnp/ | ||
.pnp.js | ||
# Yarn Integrity file | ||
.yarn-integrity |
File renamed without changes.
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,8 @@ | ||
jekyll=bundle exec jekyll | ||
setup-libs: | ||
npm install | ||
|
||
site: | ||
$(jekyll) serve --drafts --livereload --config _config.yml,_config_dev.yml | ||
|
||
# With Jekyll Manager interface | ||
site-admin: | ||
ADMIN=on $(jekyll) serve --drafts --livereload --config _config.yml,_config_dev.yml | ||
npm start | ||
|
||
build: | ||
$(jekyll) build --drafts | ||
|
||
setup: | ||
ADMIN=on bundle install | ||
|
||
docker: | ||
docker run --name layer5 --rm -p 4000:4000 -v `pwd`:"/srv/jekyll" jekyll/jekyll:4.0.0 bash -c "bundle install; jekyll serve --drafts --livereload --config _config.yml,_config_dev.yml" | ||
gatsby build |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,83 +1,20 @@ | ||
# layer5-ng | ||
This repository is for development of the next generation of layer5.io using Gatsby and Strapi. | ||
|
||
<p style="text-align:center;" align="center"> | ||
<img align="center" src="https://raw.githubusercontent.com/layer5io/layer5/master/assets/images/layer5/layer5-tag-white-bg.png" width="45%" /></p> | ||
See the [design document](https://docs.google.com/document/d/1rvUZy2_S1a2_14BAQIg6b9cMhUuu04kYzkOPDPaPptI/edit#) for more information and the [#layer5-ng](https://layer5io.slack.com/archives/C015QJKUMPU) channel. | ||
|
||
## Site Development | ||
|
||
![GitHub contributors](https://img.shields.io/github/contributors/layer5io/layer5.svg) | ||
![GitHub](https://img.shields.io/github/license/layer5io/layer5.svg) | ||
![GitHub issues by-label](https://img.shields.io/github/issues/layer5io/layer5/help%20wanted.svg?color=%23DDDD00) | ||
[![Slack](http://slack.layer5.io/badge.svg)](http://slack.layer5.io) | ||
![Twitter Follow](https://img.shields.io/twitter/follow/layer5.svg?label=Follow&style=social) | ||
Before building the site, ensure that you have the following dependencies installed on your system. | ||
|
||
### About Layer5 | ||
### Dependencies: | ||
|
||
**Community First** | ||
- [Nodejs](https://nodejs.org/en/): e.g., `brew install node` | ||
- [gatsby cli](https://www.gatsbyjs.org/tutorial/part-zero/#using-the-gatsby-cli): e.g., `npm install -g gatsby-cli` | ||
|
||
The [Layer5](https://layer5.io) community represents the largest collection of service mesh projects and their maintainers in the world. | ||
### Building the site | ||
|
||
**Open Source First** | ||
Run the following: | ||
|
||
We create and steward initiatives that press on the service mesh-centric envelope of Cloud Native. Our shared commitment to the open source spirit compels our community members to push Layer5 projects forward. | ||
|
||
# Projects | ||
|
||
<p style="clear:both;"> | ||
<h2><a href="https://layer5.io/meshery">Meshery</a></h2> | ||
<a href="https://meshery.io"><img src="assets/images/meshery/meshery-logo.svg" | ||
style="margin:10px;" width="125px" | ||
alt="Meshery - Service Mesh Management Plane" align="left" /></a> | ||
<a href="https://meshery.io">Meshery</a> is a multi-service mesh management plane offering lifecycle management of more types of service meshes than any other tool available today. Meshery facilitates adopting, configuring, operating and managing performance of different service meshes and incorporates the collection and display of metrics from applications running on top of any service mesh. | ||
<br /><br /><br /> | ||
</p> | ||
|
||
<p style="clear:both;"> | ||
<h2><a href="https://layer5.io/landscape">Service Mesh Landscape</a></h2> | ||
<a href="https://layer5.io/landscape"><img src="assets/images/buttons/landscape.png" | ||
style="float:left;margin:10px;" width="125px" | ||
alt="Service Mesh Landscape Ecosystem" align="left"/></a> | ||
The <a href="https://layer5.io/landscape">Service Mesh Landscape</a> is a comprehensive collection of prominent service mesh projects and offerings laid out in contrast to one another. | ||
<br /><br /><br /> | ||
</p> | ||
|
||
<p style="clear:both;"> | ||
<h2><a href="https://layer5.io/performance">Service Mesh Benchmark Specification</a></h2> | ||
<a href="https://layer5.io/performance"><img src="assets/images/buttons/smps.png" | ||
style="float:left;margin:10px;" width="125px" | ||
alt="Service Mesh Performance Specification Index" align="left" /></a> | ||
The <a href="https://layer5.io/performance">Service Mesh Benchmark Specification</a> is a common format for describing and capturing performance benchmark test environmental configuration, mesh configuration and load test configuration. | ||
<br /><br /><br /> | ||
</p> | ||
|
||
<p style="clear:both;"> | ||
<h2><a href="https://layer5.io/projects/image-hub">Image Hub</a></h2> | ||
<a href="https://layer5.io/projects/image-hub"><img src="assets/images/image-hub/layer5-image-hub.png" | ||
style="float:left;margin:10px;" width="125px" | ||
alt="Image Hub" align="left" /></a> | ||
<a href="https://layer5.io/projects/image-hub">Image Hub</a> is a demo application which runs on <a href="https://meshery.layer5.io/docs/service-meshes/adapters/consul">Consul</a> and facilitates exploring WebAssembly modules used as Envoy Filters. | ||
<br /><br /><br /> | ||
</p> | ||
|
||
<p style="clear:both;"> | ||
<h1><a name="contributing"></a><a name="community"></a> <a href="http://slack.layer5.io">Community</a> and <a href="https://github.com/layer5io/layer5/blob/master/CONTRIBUTING.md">Contributing</a></h1> | ||
<p>Please do! Contributions, updates, <a href="/../../issues">discrepancy reports</a> and <a href="/../../pulls">pull requests</a> are welcome. This project is community-built and welcomes collaboration. Contributors are expected to adhere to the <a href="https://github.com/cncf/foundation/blob/master/code-of-conduct.md">CNCF Code of Conduct</a>. | ||
</p> | ||
<p> | ||
Jump into our <a href="http://slack.layer5.io"><img src="assets/images/slack.png" height="16px" align="bottom" />Slack</a>! Our projects are community-built and welcome collaboration. 👍Be sure to see the <a href="https://docs.google.com/document/d/17OPtDE_rdnPQxmk2Kauhm3GwXF1R5dZ3Cj8qZLKdo5E/edit">Layer5 Community Welcome Guide</a> for a tour of resources available to you. | ||
</p> | ||
<p> | ||
<a href="http://slack.layer5.io"><img alt="Layer5 Service Mesh Community" src="assets/images/buttons/community.png" style="margin-right:10px;" width="125px" align="left" /></a> | ||
✔️ <em><strong>Join</strong></em> <a href="https://drive.google.com/open?id=1c07UO9dS7_tFD-ClCWHIrEzRnzUJoFQ10EzfJTpS7FY">weekly community meeting</a> on <a href="https://calendar.google.com/calendar/b/1?cid=bGF5ZXI1LmlvX2VoMmFhOWRwZjFnNDBlbHZvYzc2MmpucGhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20">Fridays from 10am - 11am Central</a>.<br /> | ||
✔️ <em><strong>Watch</strong></em> community <a href="https://www.youtube.com/playlist?list=PL3A-A6hPO2IMPPqVjuzgqNU5xwnFFn3n0">meeting recordings</a>.<br /> | ||
✔️ <em><strong>Access</strong></em> the <a href="https://drive.google.com/drive/u/4/folders/0ABH8aabN4WAKUk9PVA">community drive</a>.<br /> | ||
<br /> | ||
</p> | ||
<p> | ||
<i>Not sure where to start?</i> Grab an open issue with the <a href="https://github.com/issues?utf8=✓&q=is%3Aopen+is%3Aissue+archived%3Afalse+org%3Alayer5io+label%3A%22help+wanted%22+">help-wanted label</a> | ||
</p> | ||
<p>Find us on Twitter: <a href="https://twitter.com/layer5"><img src="assets/images/twitter.png" height="16px" | ||
align="bottom" />@layer5</a> and <a href="https://twitter.com/mesheryio">@mesheryio</a>. Subscribe on <a href="https://www.youtube.com/channel/UCFL1af7_wdnhHXL1InzaMvA?sub_confirmation=1">Youtube</a> | ||
</p> | ||
|
||
#### License | ||
|
||
This repository and site are available as open source under the terms of the [Apache 2.0 License](https://opensource.org/licenses/Apache-2.0). | ||
1. `make setup-libs`-To install the dependencies for the running the site. | ||
1. `make site`-To run the website locally. |
Oops, something went wrong.