Giter Club home page Giter Club logo

service-mesh-labs's People

Contributors

aminoxix avatar anubhavdevv avatar asubedy avatar chadha93 avatar chandrashritii avatar devansh42 avatar everly-gif avatar gravishpurohit avatar humblenginr avatar iarchitsharma avatar imgbotapp avatar kaushambisharma avatar kerinpithawala avatar kulsoomzahra avatar leecalcote avatar mitruly avatar nikhil-ladha avatar patil2099 avatar pottekkat avatar raviprasanthgit avatar suhaniii avatar utkarshmishra12 avatar warunicorn19 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

service-mesh-labs's Issues

Issue Template Updates for Figma link 

Current Behavior

The project's current issue templates are missing an open invitation link where new contributors can join the community's Figma team and view user interface designs and other UX projects.

Desired Situation

Each template that has a reference to Figma in its resources section should an invite link added.

Implementation

- 🎨 Wireframes and [designs for Layer5 site](https://www.figma.com/file/5ZwEkSJwUPitURD59YHMEN/Layer5-Designs) in Figma [(open invite)](https://www.figma.com/team_invite/redeem/qJy1c95qirjgWQODApilR9)

Acceptance Tests
All references to Figma include the "open invite" link.


Resources

Alternatives / Additional Context

Lab-Website Issue: Instructions not matching with website features

Description

In Step 2 of Working with Meshery and Istio lab, the user is asked to select Istio from the management menu on the Meshery site. However, at the moment there is no management menu.

Expected Behavior

Lab documentation has to be updated. Istio should be selected from the Lifestyle menu.

Screenshots

The lab instructions
image

The Meshery site
image

Environment:

  • OS: Windows
  • Browser: Brave
  • Version: Windows 11
  • Device: Laptop

[Optional] To Reproduce
Steps to reproduce the behavior:

  1. Go to https://layer5.io/learn/service-mesh-labs/working-with-meshery-and-istio

  2. Click on the Start Scenario button.
    image

  3. Go to step 2. Scroll down to instructions.

  4. See error

[Optional] Additional Context

[WEBSITE] [LABS] Platform name is wrong on install instructions of adapters

Description
The install instructions for the adapters on the lab seem to be wrong. Since we are using Kubernetes, the platform on many install instructions is docker. This causes the problem of correctly opening meshery.

Expected Behavior
The platform name should be Kubernetes so that the instructions work as desired.

Screenshots
image
The installation instructions are similar on every adapters except Istio.

Environment:

  • Host OS: MacOS
  • Browser: Brave., Safari

Contributor Resources

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

[WEBSITE] [LABS] Adapters name is not matching on various instructions

Description
There are instances where a different adapter name is used in between the instruction of a different adapter. This might confuse people and further create problems to complete the lab. Attached is an example of what I am talking about. Need to change this mismatch on all the adapters that have this mistake.

Expected Behavior
The adapter name should be set correctly on the instruction.

Screenshots
Screen Shot 2021-12-29 at 17 42 15
.

Environment:

  • Host OS: macOS
  • Browser: Brave, Safari

Contributor Resources

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Lab for `Traefik Mesh`

Current Behavior

Currently we don't have scenario Traefik Mesh under Meshery-Adapters

Desired Behavior

Create a new scenario under Meshery-Adapters for Traefik Mesh


Resources

Sample Lab

Alternatives / Additional Context

"Management" should be changed to "Lifecycle" in the instructions.

Description

The instructions seem to be wrong as there is no "Management" option to choose from as specified in the instructions.
Expected Behavior

Management should change to Lifecycle. There are many instances where an update of the instruction is required.

Screenshots

Screenshot (226)_LI

11-10-57.mp4

[README] Need to add `Community Forum`

Description

README.md is the first file one should read when starting a new project. Our community launched Discussion forum for help seekers; needs to publish it officially on README.md for convenience.

Screenshots

Current behaviour:
image

Desired behaviour:
image

Note:
Need to add only last line for Community Forum

Environment:

  • OS: any [e.g. Ubuntu]
  • Browser: any [e.g. Chrome, Safari]
  • Version: any [e.g. 22]
  • Device: any [e.g. laptop, iPhone 8]

Reference:

Lab for `Open Service Mesh`

Current Behavior

We don't have scenario for Open Service Mesh under Meshery-Adapters

Desired Behavior

Create a new scenario under Meshery-Adapters for Open Service Mesh


Resources

Sample Lab

Alternatives / Additional Context

Unable to clone repository

Description
Due to some broken files, all the files in the repository are not getting cloned.

Expected Behavior
Those broken files need to be deleted.

Screenshots
issuelabs

Environment:

  • OS: [e.g. Ubuntu]
  • Browser: [e.g. Chrome, Safari]
  • Version: [e.g. 22]
  • Device: [e.g. laptop, iPhone 8]

[Optional] To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

[Optional] Additional Context

[BUG] /root/shell.sh: No such file or directory

Description

Currently when we start any of the labs we get greeted with this error:

$ /root/shell.sh
-bash: /root/shell.sh: No such file or directory

Expected Behavior

Lab starts without any issues

Screenshots

image

Environment:

  • OS: Elementary OS 6
  • Browser: Brave
  • Version: 1.28
  • Device:Laptop

meshery server cannot connect the traefik-mesh adapter.

Description
The traefik-mesh-adapter is not connected after running the installation command on the lab. The chip does not glow up, and when clicked gives this error

Could not ping adapter.. To configure an adapter, visit Settings

This error persists even after all the components are in a ready state when running mesheryctl system status command

Expected Behavior
The traefik-mesh adapter should be connected after running the installation command

Screenshots
image
image

Environment:

  • OS: macOS
  • Browser: Brave
  • Version: [e.g. 22]
  • Device: Laptop

To Reproduce
Steps to reproduce the behavior:

  1. Go to https://layer5.io/labs
  2. Click on Working with Meshery and Traefik card
  3. Follow the instruction till the installation part
  4. Open the Meshery server tab and we can see the meshery-traefik-mesh chip not activated.

Minikube dashboard not supported via interactive terminal

Description

After installing meshery, we should be able to see dashboard in Meshery Server tab. But due to minikube dashboard not supported via interactive terminal we have unresponsive dashboard.

Expected Behavior

After installing meshery, we should be able to see dashboard in Meshery Server tab.
Dashboard should show us connection status and adapters

Screenshots

Screenshot 2021-08-17 at 9 27 44 PM

Screenshot 2021-08-14 at 11 26 06 AM


To Reproduce
Steps to reproduce the behavior:

  1. Go to 'https://layer5.io/learn/service-mesh-labs'
  2. Click on Any scenario
  3. minikube start (if not started)
  4. cd $HOME/.kube && kubectl config view --minify --flatten > config.yaml && mv config.yaml config (if minikube was manually started)
  5. curl -L https://git.io/meshery | PLATFORM=docker bash -
  6. See error

Useful Links

https://www.katacoda.community/welcome.html

Katacoda closed

Description
Katacoda closed. What we should do now? In my opinion, those are options:

  • Hide that page from public, because it doesn't work.
  • Change with some alternative, Killercoda for example.
  • Provide instructions how to replicate on local machine.

Expected Behavior
Working scenarios to learn through labs.

Screenshots

image

Unable to connect to Port 9081

'Unable to connect to Port 9081' is displayed. ,when trying to execute instructions in the 'Set up Meshery' step of 'Working with Meshery and Istio' Lab Scenario.

Expected Behavior: Successful connectivity to the port for setting up Meshery Lab environment.

png

Environment:

  • OS: Windows 10
  • Browser: Google Chrome
  • Device: Laptop

Steps to reproduce the behavior:

  1. Go to https://layer5.io/learn/service-mesh-labs
  2. Click on 'Working with Meshery and Istio'
  3. Click on the command for Setting up Meshery.
  4. Click on Meshery Server tab to see the Error.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.