Skip to content

Commit acfee4f

Browse files
Merge branch 'master' into fix-404-log-streaming
2 parents feccb39 + 6566093 commit acfee4f

Some content is hidden

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

45 files changed

+1572
-176
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: 💡 Feature Request
3-
about: Suggest an enhancement to Meshery.
3+
about: Suggest an enhancement to Layer5 Docs.
44
title: ''
55
labels: 'kind/enhancement, framework/hugo, language/css, language/javascript, language/html, help wanted'
66
assignees: ''

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This PR fixes #
1010

1111

1212
<!--
13-
Thank you for contributing to Meshery!
13+
Thank you for contributing to Layer5!
1414
1515
Contributing Conventions:
1616

.github/agents/documentation.agent.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ Alert types:
194194
- **No external images**: Use local assets only
195195
- **No placeholder text**: Provide complete, production-ready content
196196
- **No sensitive data**: Never include API keys, credentials, or personal information
197-
- **Use proper terminology**: "Meshery" not "meshery", "Kanvas" not "canvas", "Layer5" not "layer5"
197+
- **Use proper terminology**: "Kanvas" not "canvas", "Layer5" not "layer5"
198198

199199
## Template Guidelines
200200

@@ -285,7 +285,7 @@ Use descriptive, kebab-case names:
285285

286286
### Documentation
287287
- Layer5 Community Handbook: https://layer5.io/community/handbook
288-
- Meshery Documentation: https://docs.meshery.io
288+
- Layer5 Documentation: https://docs.layer5.io
289289
- Hugo Documentation: https://gohugo.io/documentation/
290290

291291
### Getting Help
@@ -305,7 +305,7 @@ Before submitting a PR, verify:
305305
- [ ] Proper frontmatter is included
306306
- [ ] Images have descriptive alt text
307307
- [ ] Links are valid and accessible
308-
- [ ] Terminology is correct (Meshery, Kanvas, Layer5)
308+
- [ ] Terminology is correct (Kanvas, Layer5)
309309
- [ ] American English spelling and grammar
310310

311311
### Technical Quality

.github/build/Makefile.core.mk

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright Meshery Authors
1+
# Copyright Layer5 Authors
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -18,36 +18,14 @@
1818
GIT_VERSION = $(shell git describe --tags `git rev-list --tags --max-count=1`)
1919
GIT_COMMITSHA = $(shell git rev-list -1 HEAD)
2020
GIT_STRIPPED_VERSION=$(shell git describe --tags `git rev-list --tags --max-count=1` | cut -c 2-)
21-
REMOTE_PROVIDER="Meshery"
21+
REMOTE_PROVIDER="Layer5"
2222
LOCAL_PROVIDER="None"
23-
GOVERSION = 1.21
23+
GOVERSION = 1.25
2424
GOPATH = $(shell go env GOPATH)
2525
GOBIN = $(GOPATH)/bin
2626

2727
SHELL :=/bin/bash -o pipefail
2828

29-
#-----------------------------------------------------------------------------
30-
# Components
31-
#-----------------------------------------------------------------------------
32-
# All Adapters
33-
# ADAPTER_URLS := "localhost:10000 localhost:10001 localhost:10002 localhost:10004 localhost:10005 localhost:10006 localhost:10007 localhost:10009 localhost:10010 localhost:10012"
34-
# No Adapters
35-
ADAPTER_URLS := ""
36-
37-
#-----------------------------------------------------------------------------
38-
# Providers
39-
#-----------------------------------------------------------------------------
40-
REMOTE_PROVIDER_LOCAL="http://localhost:9876"
41-
MESHERY_CLOUD_DEV="http://localhost:9876"
42-
MESHERY_CLOUD_PROD="https://cloud.layer5.io"
43-
MESHERY_CLOUD_STAGING="https://staging-meshery.layer5.io"
44-
45-
#-----------------------------------------------------------------------------
46-
# Server
47-
#-----------------------------------------------------------------------------
48-
MESHERY_K8S_SKIP_COMP_GEN ?= TRUE
49-
APPLICATIONCONFIGPATH="./apps.json"
50-
5129
#-----------------------------------------------------------------------------
5230
# Build
5331
#-----------------------------------------------------------------------------

.github/copilot-instructions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ Alert types:
147147
- **No external images**: Use local assets only
148148
- **No placeholder text**: Provide complete, production-ready content
149149
- **No sensitive data**: Never include API keys, credentials, or personal information
150-
- **Use proper terminology**: "Meshery" not "meshery", "Kanvas" not "canvas", "Layer5" not "layer5"
150+
- **Use proper capitalization**: "Meshery" not "meshery", "Kanvas" not "canvas", "Layer5" not "layer5"
151151

152152
## Template Guidelines
153153

@@ -238,7 +238,7 @@ Use descriptive, kebab-case names:
238238

239239
### Documentation
240240
- Layer5 Community Handbook: https://layer5.io/community/handbook
241-
- Meshery Documentation: https://docs.meshery.io
241+
- Layer5 Documentation: https://docs.layer5.io
242242
- Hugo Documentation: https://gohugo.io/documentation/
243243

244244
### Getting Help
@@ -258,7 +258,7 @@ Before submitting a PR, verify:
258258
- [ ] Proper frontmatter is included
259259
- [ ] Images have descriptive alt text
260260
- [ ] Links are valid and accessible
261-
- [ ] Terminology is correct (Meshery, Kanvas, Layer5)
261+
- [ ] Capitalization is correct (Meshery, Kanvas, Layer5)
262262
- [ ] American English spelling and grammar
263263

264264
### Technical Quality

.github/label-commenter-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ comment:
22
# header: "Please note the following requirement:"
33
footer: "\
44
---\n\n
5-
> &nbsp; &#9; &nbsp; &#9; &nbsp; &#9; &nbsp; &#9; Be sure to [join the community](https://slack.meshery.io), if you haven't yet and please leave a :star: [star on the project](../stargazers) :smile:
5+
> &nbsp; &#9; &nbsp; &#9; &nbsp; &#9; &nbsp; &#9; Be sure to [join the community](https://slack.layer5.io), if you haven't yet and please leave a :star: [star on the project](../stargazers) :smile:
66
"
77

88
labels:

.github/workflows/cloud-release-docs.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,16 @@ jobs:
1313
token: ${{ secrets.GH_ACCESS_TOKEN }}
1414
repository: layer5io/docs
1515
- name: Get Latest Cloud Release
16-
id: meshery-cloud
16+
id: layer5-cloud
1717
env:
1818
ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
1919
run: |
2020
release_tag=$(curl -sL -H "Authorization: token $ACCESS_TOKEN" -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/layer5io/meshery-cloud/releases/latest | jq -r ".tag_name")
2121
echo "release_tag=$release_tag" >> $GITHUB_OUTPUT
22-
current_tag=$(<build/meshery-cloud.version)
22+
current_tag=$(<build/layer5-cloud.version)
2323
echo "current_tag=$current_tag" >> $GITHUB_OUTPUT
2424
- name: Get Release Info
25-
if: steps.meshery-cloud.outputs.current_tag != steps.meshery-cloud.outputs.release_tag
25+
if: steps.layer5-cloud.outputs.current_tag != steps.layer5-cloud.outputs.release_tag
2626
env:
2727
ACCESS_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }}
2828
run: |
@@ -34,17 +34,17 @@ jobs:
3434
export DATE=$( cat latest_release.json | jq '.["published_at"]' | tr -d '"')
3535
printf '%b\n' "---\ntitle: $RELEASE_TAG\ndate: $DATE\ntag: $RELEASE_TAG\nprerelease: $PRERELEASE\ntoc_hide: true\n---\n\n$RELEASE_BODY" > ./content/en/cloud/reference/releases/$RELEASE_TAG.md
3636
- name: Update current release version
37-
if: steps.meshery-cloud.outputs.current_tag != steps.meshery-cloud.outputs.release_tag
37+
if: steps.layer5-cloud.outputs.current_tag != steps.layer5-cloud.outputs.release_tag
3838
run: |
39-
echo ${{ steps.meshery-cloud.outputs.release_tag }} > build/meshery-cloud.version
39+
echo ${{ steps.layer5-cloud.outputs.release_tag }} > build/layer5-cloud.version
4040
- name: Commit changes
41-
if: steps.meshery-cloud.outputs.current_tag != steps.meshery-cloud.outputs.release_tag
42-
uses: stefanzweifel/git-auto-commit-action@v5
41+
if: steps.layer5-cloud.outputs.current_tag != steps.layer5-cloud.outputs.release_tag
42+
uses: stefanzweifel/git-auto-commit-action@v7
4343
with:
44-
commit_message: "Release Notes Cloud version ${{ steps.meshery-cloud.outputs.release_tag }}"
44+
commit_message: "Release Notes Cloud version ${{ steps.layer5-cloud.outputs.release_tag }}"
4545
branch: master
4646
commit_options: "--signoff"
47-
file_pattern: 'build/meshery-cloud.version ./content/en/cloud/reference/releases/${{ steps.meshery-cloud.outputs.release_tag }}.md'
47+
file_pattern: 'build/layer5-cloud.version ./content/en/cloud/reference/releases/${{ steps.layer5-cloud.outputs.release_tag }}.md'
4848
commit_user_name: l5io
4949
commit_user_email: ci@layer5.io
5050
commit_author: ${{ github.actor }} <${{ github.actor }}@users.noreply.github.com>

.github/workflows/copilot-pr-handler.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ on:
3535
debug_mode:
3636
description: 'Enable verbose debug logging'
3737
required: false
38-
default: 'false'
38+
default: false
3939
type: boolean
4040

4141
# Minimal permissions required for this workflow
@@ -51,10 +51,10 @@ jobs:
5151
handle-copilot-pr:
5252
name: Handle Copilot PR
5353
runs-on: ubuntu-24.04
54-
# Only run for the meshery/meshery repository
54+
# Only run for the layer5io/docs repository
5555
# Only run for PRs from the Copilot SWE agent (copilot[bot])
5656
if: |
57-
github.repository == 'meshery/meshery' &&
57+
github.repository == 'layer5io/docs' &&
5858
(
5959
github.event_name == 'workflow_dispatch' ||
6060
github.event.pull_request.user.login == 'copilot[bot]'

CONTRIBUTING-gitflow.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ While this isn't an absolutely necessary step, if you plan on doing anything mor
1010

1111
## Add 'upstream' repo to list of remotes
1212
```
13-
git remote add upstream https://github.com/layer5io/meshery.git
13+
git remote add upstream https://github.com/layer5io/layer5.git
1414
```
15-
("meshery" is used as the example repo. Be sure to reference the _actual_ repo you're contributing to e.g. "meshery-linkerd").
15+
("layer5" is used as the example repo. Be sure to reference the _actual_ repo you're contributing to).
1616

1717
## Verify the new remote named 'upstream'
1818
```
@@ -124,7 +124,7 @@ Signed-off-by: Your Name <your.email@example.com>
124124
```
125125
Example of a signed-off commit:
126126
```
127-
git commit -s -m "Fixing issue with Meshery module"
127+
git commit -s -m "Fixing issue with module"
128128
```
129129

130130
This ensures that your contribution complies with the DCO.

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
## Contributions Welcome
2929

3030
<div>
31-
<a href="https://meshery.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:9px;" width="140px" align="left" /></a>
31+
<a href="https://layer5.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:9px;" width="140px" align="left" /></a>
3232
<p>
33-
✔️ <em><strong>Join</strong></em> any or all of the weekly meetings on <a href="https://calendar.google.com/calendar/b/1?cid=bGF5ZXI1LmlvX2VoMmFhOWRwZjFnNDBlbHZvYzc2MmpucGhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20">community calendar</a>.<br />
33+
✔️ <em><strong>Join</strong></em> any or all of the weekly meetings on <a href="https://meet.layer5.io">community calendar</a>.<br />
3434
✔️ <em><strong>Watch</strong></em> community <a href="https://www.youtube.com/Layer5io?sub_confirmation=1">meeting recordings</a>.<br />
3535
✔️ <em><strong>Access</strong></em> the <a href="https://drive.google.com/drive/u/4/folders/0ABH8aabN4WAKUk9PVA">Community Drive</a> by completing a community <a href="https://layer5.io/newcomer">Member Form</a>.<br />
3636
✔️ <em><strong>Discuss</strong></em> in the <a href="https://discuss.layer5.io">Community Forum</a>.<br />
@@ -61,7 +61,6 @@ Running the site locally is simple. Provided you have Docker installed, clone th
6161
> This requires Docker Desktop version **4.24** or later, or Docker Engine with Docker
6262
> Compose version [**2.22**](https://docs.docker.com/compose/file-watch/) or later.
6363
64-
6564
## Layer5 Documentation Structure
6665

6766
## High-Level Outline & Information Architecture for Layer5 Documentation
@@ -79,7 +78,7 @@ Running the site locally is simple. Provided you have Docker installed, clone th
7978
### Getting Started
8079

8180
- **Setting up Layer5 Account:** With a personal account on Layer5 Cloud, you can import or create infrastructural designs, collaborate with others through workspaces and teams, manage your organizations and more.
82-
- **Creating a Design from Meshery Catalog Templates:** With this guide, you can create amazing cloud native designs for your infrastructure from already available templates in the meshery catalog.
81+
- **Creating a Design from Layer5 Cloud Catalog Templates:** With this guide, you can create amazing cloud native designs for your infrastructure from already available templates in the catalog.
8382

8483
### Concepts
8584

@@ -104,7 +103,7 @@ The Cloud Catalog is a web-based, public catalog to facilitate easy sharing and
104103

105104
### Workspaces
106105

107-
Meshery Workspaces serve as a virtual space for your team-based work.
106+
Workspaces serve as a virtual space for your team-based work.
108107

109108
### Tutorials
110109

@@ -128,7 +127,7 @@ Low-level ReST API reference for extending Layer5 Cloud.
128127

129128
- **Starting from a pattern:** A Pattern is an entity that augments the operational behavior of a deployed instance of a Design.
130129
- **Creating Relationships:** Relationships identify and facilitate genealogy between Components.
131-
- **Working with Components:** Components represent entities in the Meshery ecosystem, exposing capabilities of the underlying platform.
130+
- **Working with Components:** Components represent entities in the ecosystem, exposing capabilities of the underlying platform.
132131
- **Starting from scratch:** Emphasize the underlying system behavior for each action you take.
133132

134133
### Exploring Designer
@@ -139,7 +138,7 @@ Low-level ReST API reference for extending Layer5 Cloud.
139138

140139
### Working with Components
141140

142-
Meshery Designs are descriptive, declarative characterizations of how your Kubernetes infrastructure should be configured
141+
Designs are descriptive, declarative characterizations of how your Kubernetes infrastructure should be configured
143142

144143
### Navigating Operator
145144

@@ -190,6 +189,7 @@ The significant keys in the YAML frontmatter are:
190189
To display images in a pop-up modal, use the following syntax: `![alt text](/path/to/image.svg)` or `<img src="" alt="" />`.
191190

192191
**Note:**
192+
193193
- For images to show correctly on subpages, always provide the complete image path.
194194
- When using the `<img />` tag, add `data-modal="false"` to prevent the image from opening in a modal e.g. a [logo](https://github.com/layer5io/docs/blob/0bef5a9a05214a9dda10d8a68431e41f5a36676d/layouts/partials/footer.html#L9).
195195

@@ -211,7 +211,7 @@ By default, if you don't specify a `title="Your Title"`, the title will be the s
211211
<hr/>
212212

213213
<a name="contributing"></a><a name="community"></a>
214-
Our projects are community-driven and open to collaboration. 👍 Be sure to see the <a href="https://layer5.io/community/newcomers">Layer5 Community Welcome Guide</a> for a tour of resources available to you. You can also join our <a href="http://slack.layer5.io">Slack</a> to get involved.
214+
Our projects are community-driven and open to collaboration. 👍 Be sure to see the <a href="https://layer5.io/community/newcomers">Layer5 Community Welcome Guide</a> for a tour of resources available to you. You can also join our <a href="http://slack.layer5.io">Slack</a> to get involved.
215215

216216
<p style="clear:both;">
217217
<a href ="https://layer5.io/community/meshmates"><img alt="MeshMates" src=".github/readme/images/layer5-community-sign.png" style="margin-right:10px; margin-bottom:15px;" width="28%" align="left"/></a>
@@ -228,16 +228,16 @@ Find out more on the <a href="https://layer5.io/community">Layer5 community</a>.
228228

229229
<div>&nbsp;</div>
230230

231-
<a href="https://slack.meshery.io">
231+
<a href="https://slack.layer5.io">
232232

233233
<picture align="right">
234-
<source media="(prefers-color-scheme: dark)" srcset=".github/readme/images//slack-dark-128.png" width="110px" align="right" style="margin-left:10px;margin-top:10px;">
235-
<source media="(prefers-color-scheme: light)" srcset=".github/readme/images//slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:5px;">
236-
<img alt="Shows an illustrated light mode meshery logo in light color mode and a dark mode meshery logo dark color mode." src=".github/readme/images//slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:13px;">
234+
<source media="(prefers-color-scheme: dark)" srcset=".github/readme/images/slack-dark-128.png" width="110px" align="right" style="margin-left:10px;margin-top:10px;">
235+
<source media="(prefers-color-scheme: light)" srcset=".github/readme/images/slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:5px;">
236+
<img alt="Slack logo" src=".github/readme/images//slack-128.png" width="110px" align="right" style="margin-left:10px;padding-top:13px;">
237237
</picture>
238238
</a>
239239
<div>
240-
<a href="https://meshery.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:9px;" width="140px" align="left" /></a>
240+
<a href="https://layer5.io/community"><img alt="Layer5 Community" src=".github/readme/images//community.svg" style="margin-right:8px;padding-top:9px;" width="140px" align="left" /></a>
241241
<p>
242242
✔️ <em><strong>Join</strong></em> any or all of the weekly meetings on <a href="https://calendar.google.com/calendar/b/1?cid=bGF5ZXI1LmlvX2VoMmFhOWRwZjFnNDBlbHZvYzc2MmpucGhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20">Community calendar</a>.<br />
243243
✔️ <em><strong>Watch</strong></em> community <a href="https://www.youtube.com/playlist?list=PL3A-A6hPO2IMPPqVjuzgqNU5xwnFFn3n0">meeting recordings</a>.<br />

0 commit comments

Comments
 (0)