layer5io / layer5

Layer5, expect more from your infrastructure
https://layer5.io
Apache License 2.0
879 stars 1.23k forks source link

[Learn] Add Traefik Mesh lab #2167

Closed warunicorn19 closed 3 years ago

warunicorn19 commented 3 years ago

Current Behavior The newly created Traefik Mesh lab hasn't been added to https://layer5.io/learn

Desired Situation Let's put up the Traefik Mesh lab here.

https://github.com/layer5io/layer5/blob/master/src/sections/Learn/Service-Mesh-Labs/courseData.js

Contributor Resources

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

Manish-210 commented 3 years ago

Hey @warunicorn19, can I work on this?

and also Let's put up the Traefik Mesh lab here. The link is not working. were you talking about https://layer5.io/learn

warunicorn19 commented 3 years ago

Yes sure @Manish-210, my bad 😅.

leecalcote commented 3 years ago

@Manish-210 how is this coming along?

@warunicorn19 the deadline for this lab to be posted is this Friday.

@Manish-210, if you're not able to get a PR up by Wednesday, that's no problem (you can grab another issue). @warunicorn19 will take assignment of this issue.

Manish-210 commented 3 years ago

Yeah, sorry for the late response :disappointed: Actually I am confused little bit, How to add traefik-white.svg image? There is only traefik.svg

warunicorn19 commented 3 years ago

Copy the traefik.svg and paste it again in the same folder and rename it traefik-white.svg then in the svg you'll be able to see the color or fill tag and change that to #ffffff.

Manish-210 commented 3 years ago

Screenshot from 2021-09-14 17-40-52

Thanks @warunicorn19 , just one more issue when I click on http://localhost:8000/learn/service-mesh-labs/working-with-meshery-and-traefik the link path is not valid, I know I have to add the traefik path but I am not able to figure out where it should be added.

warunicorn19 commented 3 years ago

🤔even I'm not too sure about this, @Nikhil-Ladha @Tanuj22 could you guys please help here.

Nikhil-Ladha commented 3 years ago

The JS file where you need to add the link has been mentioned in the issue description itself. Isn't that working?

Manish-210 commented 3 years ago

Yeah, I have added the link in the courseData.js file. Everything works fine untill I click on the right-side top link http://localhost:8000/learn/service-mesh-labs/working-with-meshery-and-traefik

Screenshot from 2021-09-14 20-49-43

Nikhil-Ladha commented 3 years ago

Create the PR and tag me, I will check it out.

Tanuj22 commented 3 years ago

@Manish-210 my hunch is you haven't added the lab here https://github.com/layer5io/layer5/tree/master/src/collections/service-mesh-labs

Manish-210 commented 3 years ago

Thanks,@Nikhil-Ladha and @Tanuj22 (I haven't added the lab file in collections). It is working fine now.