Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/meshery/meshery into ci/D…
Browse files Browse the repository at this point in the history
…evRish/meshery#10890
  • Loading branch information
DevRish committed Jul 6, 2024
2 parents 77b787e + 11c4d7e commit 08ee7cd
Show file tree
Hide file tree
Showing 759 changed files with 39,393 additions and 3,321 deletions.
6 changes: 5 additions & 1 deletion .github/labeler.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,4 +53,8 @@ component/database:
playground:
- changed-files:
- any-glob-to-any-file:
- "install/playground/**/*"
- "install/playground/**/*"
opa:
- changed-files:
- any-glob-to-any-file:
- "*.rego"
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ jobs:
key: ${{ secrets.METAL_SSH_KEY }}
script: |
mesheryctl system channel set edge
mesheryctl system update
PROVIDER_BASE_URLS="https://staging-meshery.layer5.io" mesheryctl system update
2 changes: 1 addition & 1 deletion docs/_data/discuss/meshery.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/_data/discuss/mesheryctl.json

Large diffs are not rendered by default.

27 changes: 27 additions & 0 deletions docs/_data/mesheryctlcommands/cmds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -694,7 +694,34 @@ pattern:
description: Type of source file (ex. manifest / compose / helm)
usage: mesheryctl pattern import -f [file/URL] --source-type [manifest/compose/helm]
example: mesheryctl pattern import -f "bookInfo.yaml" --source-type manifest
export:
name: export
description: Export a design from Meshery
usage: mesheryctl pattern export [pattern-name | ID]
example: |
# Export a design with a specific ID
mesheryctl pattern export [pattern-name | ID]
# Export a design with a specific ID and type
mesheryctl pattern export -[pattern-name | ID] --type [design-type]
# Export a design and save it to a specific directory
mesheryctl pattern export -[pattern-name | ID] --output ./designs
# Export a design with a specific type and save it to a directory
mesheryctl pattern export [pattern-name | ID] --type [design-type] --output ./exports
flags:
type:
name: --type
description: Specify the design type to export (default current). Supported types are oci,current,original.
usage: mesheryctl pattern export --type [design-type]
example: mesheryctl pattern export --type oci
output:
name: --output, -o
description: Specify the output directory to save the design
usage: mesheryctl pattern export --output [directory-path]
example: mesheryctl pattern export --output ./exports

offboard:
name: offboard
description: Offboard application
Expand Down
50 changes: 1 addition & 49 deletions docs/_data/mesheryctlcommands/es_cmds.yml
Original file line number Diff line number Diff line change
Expand Up @@ -423,52 +423,4 @@ pattern:
json:
name: -o json
description: mostrar el contenido de un patrón en formato json
usage: mesheryctl pattern view [pattern-name|pattern-id] -o json

app:
name: app
description: Gestión de aplicaciones Service Mesh
usage: mesheryctl app
flags:
file:
name: --file, -f
description: (obligatorio) ruta al archivo de patrón
usage: mesheryctl app --file [path to pattern file]
subcommands:
list:
name: list
description: muestra una lista de aplicaciones disponibles
usage: mesheryctl app list
offboard:
name: offboard
description: aplicación externa
usage: mesheryctl app offboard [app name] [flags]
flags:
file:
name: --file, -f
description: Aplicación externa con un archivo de aplicación
usage: mesheryctl app offboard -f [filepath]
onboard:
name: onboard
description: aplicación a bordo
usage: mesheryctl app onboard [app name] [flags]
flags:
file:
name: --file, -f
description: aplicación a bordo con archivo de aplicación
usage: mesheryctl app onboard --file [filepath]
view:
name: view
description: muestra el contenido de una aplicación
usage: |
mesheryctl app view [application-name|application-id]
flags:
view-all:
name: --all, -a
description: mostrar todo el contenido del archivo de la aplicación
usage: mesheryctl app view --all
view-json:
name: -o json
description: mostrar el contenido de una aplicación en formato json
usage: |
mesheryctl app view [application-name|application-id] -o json
usage: mesheryctl pattern view [pattern-name|pattern-id] -o json
8 changes: 7 additions & 1 deletion docs/_layouts/integration.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

{{ page.subtitle }}
{{ content }}
<script>
function handleImageError(image) {
image.onerror = null;
image.src = '{{ page.image }}';
}
</script>

<!-- components -->
<div>
Expand All @@ -21,7 +27,7 @@ <h3>
{% if component.name %}
<div class="maincontainer">
<div class="componentimg">
<img id="logo-dark-light" src="/{{ component.colorIcon }}" alt="{{ component.name }}" data-logo-for-dark="/{{ component.whiteIcon }}"
<img id="logo-dark-light" src="/{{ component.colorIcon }}" alt="{{ component.name }}" onerror="handleImageError(this)" data-logo-for-dark="/{{ component.whiteIcon }}"
data-logo-for-light="/{{ component.colorIcon }}" />
</div>
<p class="Compitems">{{ component.name }}</p>
Expand Down
2 changes: 1 addition & 1 deletion docs/_models/edp-argocd-operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ image: /assets/img/integrations/edp-argocd-operator/icons/color/edp-argocd-opera
permalink: extensibility/integrations/edp-argocd-operator
docURL: https://docs.meshery.io/extensibility/integrations/edp-argocd-operator
description:
integrations-category: Automation & Configuration
integrations-category: Provisioning
integrations-subcategory: Automation & Configuration
registrant: Artifact Hub
components:
Expand Down
2 changes: 1 addition & 1 deletion docs/_models/edp-component-operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ image: /assets/img/integrations/edp-component-operator/icons/color/edp-component
permalink: extensibility/integrations/edp-component-operator
docURL: https://docs.meshery.io/extensibility/integrations/edp-component-operator
description:
integrations-category: Automation & Configuration
integrations-category: Provisioning
integrations-subcategory: Automation & Configuration
registrant: Artifact Hub
components:
Expand Down
26 changes: 26 additions & 0 deletions docs/_models/kyverno.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
layout: integration
title: Kyverno
subtitle: Collaborative and visual infrastructure as code for Kyverno
image: /assets/img/integrations/kyverno/icons/color/kyverno-color.svg
permalink: extensibility/integrations/kyverno
docURL: https://docs.meshery.io/extensibility/integrations/kyverno
description:
integrations-category: Provisioning
integrations-subcategory: Security & Compliance
registrant: GitHub
components:
featureList: [
"Use Meshery&ldquos GitHub Actions to test policies and validate resources without need for the Kyverno CLI.",
"Use Meshery with Kyverno to inspect image metadata and
match resources using label selectors and wildcards.",
"Report Kyverno policy violations alongside your existing Meshery policy reports.
"
]
howItWorks: "Block non-conformant resources"
howItWorksDetails: "Using MeshMap, apply best practice design templates for admission control over non-conformant resources."
language: en
list: include
type: extensibility
category: integrations
---
20 changes: 20 additions & 0 deletions docs/_models/pg-operator.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,26 @@ components:
colorIcon: assets/img/integrations/pg-operator/components/postgres-cluster/icons/color/postgres-cluster-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/postgres-cluster/icons/white/postgres-cluster-white.svg
description:
- name: crunchy-bridge-cluster
colorIcon: assets/img/integrations/pg-operator/components/crunchy-bridge-cluster/icons/color/crunchy-bridge-cluster-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/crunchy-bridge-cluster/icons/white/crunchy-bridge-cluster-white.svg
description:
- name: percona-pg-upgrade
colorIcon: assets/img/integrations/pg-operator/components/percona-pg-upgrade/icons/color/percona-pg-upgrade-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/percona-pg-upgrade/icons/white/percona-pg-upgrade-white.svg
description:
- name: pg-admin
colorIcon: assets/img/integrations/pg-operator/components/pg-admin/icons/color/pg-admin-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/pg-admin/icons/white/pg-admin-white.svg
description:
- name: pg-upgrade
colorIcon: assets/img/integrations/pg-operator/components/pg-upgrade/icons/color/pg-upgrade-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/pg-upgrade/icons/white/pg-upgrade-white.svg
description:
- name: pg-upgrade
colorIcon: assets/img/integrations/pg-operator/components/pg-upgrade/icons/color/pg-upgrade-color.svg
whiteIcon: assets/img/integrations/pg-operator/components/pg-upgrade/icons/white/pg-upgrade-white.svg
description:
featureList: [
"Create and manage highly available, enterprise-ready MySQL, PostgreSQL, and MongoDB clusters on Kubernetes.",
"Percona Operators include backup/restore, high availability, replication, sharding, logging features and more.",
Expand Down
67 changes: 67 additions & 0 deletions docs/_releases/v0.7.78.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
---
layout: release
date: 2024-07-03
tag: v0.7.78
---

## What's New
## 🔤 General
- [chore] Dep upgrades @MUzairS15 (#11323)
- bump schemas to v0.7.42 @MUzairS15 (#11296)
- Fix pattern and filter API for local provider @shubham251972 (#11295)
- rename wasm folder to policies @leecalcote (#11287)
- [Fix] Fix makefile test-setup-ui command @dragon-slayer875 (#11274)
- split Relationship and update schemaVersion w/signoff @Jougan-0 (#11266)

## ⌨️ Meshery CLI

- [mesheryctl] Support `PROVIDER_URLS` env in `system start, update` command @MUzairS15 (#11310)
- [Integrations] Fallback to model svgs @MUzairS15 (#11299)
- Warning mesheryctl start @Jougan-0 (#10997)
- [mesheryctl]: fixes the panic issue of mesheryctl filter list @briheet (#11265)
- Extentsion to logs @Jougan-0 (#11267)
- fixed upgrade meshery cli broken links w/signoff @STAR-173 (#11269)
- [mesheryctl] Addition of `relationship search` @Jougan-0 (#10956)
- [Docs] Updating the docs for mesheryctl exp command #11204 @dusdjhyeon (#11225)

## 🖥 Meshery UI

- Bump @babel/eslint-parser from 7.23.10 to 7.24.7 in /provider-ui @dependabot (#11282)
- Bump eslint-config-next from 14.1.4 to 14.2.4 in /provider-ui @dependabot (#11280)
- [FIx] Fix PROVIDER_TOKEN fallback logic for e2e tests @dragon-slayer875 (#11294)
- Extentsion to logs @Jougan-0 (#11267)
- [Docs] Updating the docs for mesheryctl exp command #11204 @dusdjhyeon (#11225)
- Bump react-countdown-clock from 2.10.0 to 2.11.0 in /ui @dependabot (#11278)
- update styles @codeSafari10 (#11273)

## 🧰 Maintenance

- Bump github.com/gorilla/websocket from 1.5.1 to 1.5.3 @dependabot (#11292)
- Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 @dependabot (#11293)
- Bump @babel/eslint-parser from 7.23.10 to 7.24.7 in /provider-ui @dependabot (#11282)
- Bump eslint-config-next from 14.1.4 to 14.2.4 in /provider-ui @dependabot (#11280)
- Bump fortio.org/fortio from 1.63.5 to 1.65.0 @dependabot (#11297)
- [FIx] Fix PROVIDER_TOKEN fallback logic for e2e tests @dragon-slayer875 (#11294)
- [CI] Remove scripts folder and go packages from dependabot config @leecalcote (#11288)
- Extentsion to logs @Jougan-0 (#11267)
- [Docs] GitHub Issue Template: Add contrib instructions for Meshery Components @leecalcote (#11245)
- [Docs] Updating the docs for mesheryctl exp command #11204 @dusdjhyeon (#11225)
- Bump github.com/briandowns/spinner from 1.23.0 to 1.23.1 @dependabot (#11276)
- Bump react-countdown-clock from 2.10.0 to 2.11.0 in /ui @dependabot (#11278)
- [CI] Enable staging playground workflow @cpepper96 (#11285)

## 📖 Documentation

- fix: the error image in integration @rishabhsharma1997 (#11300)
- Updated Meshery installation link in FAQ.md @Aviral0702 (#11301)
- Update contributing-models.md @aabidsofi19 (#11303)
- Warning mesheryctl start @Jougan-0 (#10997)
- fixed upgrade meshery cli broken links w/signoff @STAR-173 (#11269)
- [Docs] Updating the docs for mesheryctl exp command #11204 @dusdjhyeon (#11225)
- Updated Meshkit logger docs @Aviral0702 (#11202)
- chore: remove commented out GitHub link in navigation.yml @leecalcote (#11259)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@Aviral0702, @Jougan-0, @MUzairS15, @STAR-173, @Yashsharma1911, @aabidsofi19, @briheet, @codeSafari10, @cpepper96, @dependabot, @dependabot[bot], @dragon-slayer875, @dusdjhyeon, @leecalcote, @rishabhsharma1997, @shubham251972, @vishalvivekm and l5io
38 changes: 38 additions & 0 deletions docs/_releases/v0.7.79.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
layout: release
date: 2024-07-05
tag: v0.7.79
---

## What's New
## 🔤 General
- [Relationships] Dapr: Add dapr relationships @innocentrda (#11058)

## ⌨️ Meshery CLI

- `pattern export` command for mesheryctl @Jougan-0 (#11270)

## 🖥 Meshery UI

- remove validation error truncating @aabidsofi19 (#11333)
- Move prompt component to sistent modal @sudhanshutech (#11317)
- Bump relay-compiler from 16.2.0 to 17.0.0 in /ui @dependabot (#11279)
- Fix info modal validation issues @shubham251972 (#11308)

## 🧰 Maintenance

- Bump relay-compiler from 16.2.0 to 17.0.0 in /ui @dependabot (#11279)
- Bump google.golang.org/api from 0.169.0 to 0.187.0 @dependabot (#11298)
- Update cncf-staging-playground-deploy-meshery.yaml @MUzairS15 (#11328)
- [CI] Pull Request Labeler: Update labeler to include matching of *.rego files @leecalcote (#11327)

## 📖 Documentation

- `pattern export` command for mesheryctl @Jougan-0 (#11270)
- Updated extension points link in FAQ.md @Aviral0702 (#11325)
- Fix docs build failing @shubham251972 (#11326)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@Aviral0702, @Jougan-0, @MUzairS15, @Yashsharma1911, @aabidsofi19, @dependabot, @dragon-slayer875, @innocentrda, @l5io, @leecalcote, @shubham251972 and @sudhanshutech
Loading

0 comments on commit 08ee7cd

Please sign in to comment.