|
1 | 1 | import React from "react"; |
2 | 2 | import SetupPreReqWrapper from "./setup-pre-req.style"; |
3 | 3 | import { BsTerminalFill } from "@react-icons/all-files/bs/BsTerminalFill"; |
4 | | - |
5 | | -const meshery = "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; |
6 | | -const mesheryOperator = "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; |
7 | | - |
| 4 | +import meshery from "../../../assets/images/meshery/icon-only/meshery-logo-light.svg"; |
| 5 | +import mesheryOperator from "../../../assets/images/meshery-operator/meshery-operator-dark.svg"; |
8 | 6 |
|
9 | 7 | const SetupPreReq = () => ( |
10 | 8 | <SetupPreReqWrapper> |
11 | 9 | <div className="get-started-desc" id="pre-requisites"> |
12 | 10 | <h2>Prerequisites</h2> |
13 | | - <p>Learning Paths are designed to be accessible to a wide range of learners, from beginners to experienced professionals. However, certain paths may assume a basic understanding of specific technologies or concepts.</p> |
| 11 | + <p> |
| 12 | + Learning Paths are designed to be accessible to a wide range of |
| 13 | + learners, from beginners to experienced professionals. However, certain |
| 14 | + paths may assume a basic understanding of specific technologies or |
| 15 | + concepts. |
| 16 | + </p> |
14 | 17 | </div> |
15 | 18 | <div className="container-card" id="Set up"> |
16 | | - <a href="/cloud-native-management/meshery" |
17 | | - target="_blank" |
18 | | - > |
| 19 | + <a href="/cloud-native-management/meshery" target="_blank"> |
19 | 20 | <div className="card"> |
20 | 21 | <div className="card-header"> |
21 | 22 | <h2>Prerequisites</h2> |
22 | 23 | <BsTerminalFill /> |
23 | 24 | </div> |
24 | 25 | <ul> |
25 | 26 | <li>Familiarity with Linux command line</li> |
26 | | - <li>Optional: Prior experience with cloud platforms (AWS, Azure, GCP)</li> |
| 27 | + <li> |
| 28 | + Optional: Prior experience with cloud platforms (AWS, Azure, GCP) |
| 29 | + </li> |
27 | 30 | <li>Familiarity with GitHub and Helm</li> |
28 | 31 | <li>Understanding of infrastructure as code (IaC) principles</li> |
29 | 32 | <li>Familiarity with containerization (e.g., Docker)</li> |
30 | 33 | <li>Knowledge of Kubernetes architecture and components</li> |
31 | 34 | </ul> |
32 | 35 | </div> |
33 | 36 | </a> |
34 | | - <a href="https://playground.meshery.io/" id="Run Meshery" |
35 | | - target="_blank" rel="noreferrer" |
| 37 | + <a |
| 38 | + href="https://playground.meshery.io/" |
| 39 | + id="Run Meshery" |
| 40 | + target="_blank" |
| 41 | + rel="noreferrer" |
36 | 42 | > |
37 | 43 | <div className="card"> |
38 | 44 | <div className="card-header"> |
39 | | - <h2>Acess to Meshery</h2> |
40 | | - <img src={meshery} alt="Meshery" className="setup-imgs" loading="lazy" /> |
| 45 | + <h2>Access to Meshery</h2> |
| 46 | + <img |
| 47 | + src={meshery} |
| 48 | + alt="Meshery" |
| 49 | + className="setup-imgs" |
| 50 | + loading="lazy" |
| 51 | + /> |
41 | 52 | </div> |
42 | 53 | <b>Recommended:</b> |
43 | 54 | <p> |
44 | | - Use Meshery Playground, a |
45 | | - free-to-use, hosted Meshery deployment with live Kubernetes cluster. Click this |
46 | | - card to open the playground. |
| 55 | + Use Meshery Playground, a free-to-use, hosted Meshery deployment |
| 56 | + with live Kubernetes cluster. Click this card to open the |
| 57 | + playground. |
47 | 58 | </p> |
48 | 59 | <b>Alternative:</b> |
49 | 60 | <p> |
50 | | - Install Meshery locally to |
51 | | - see how easy it is to start managing cloud native infrastructure and complete |
52 | | - the labs in this Learning Path. |
| 61 | + Install Meshery locally to see how easy it is to start managing |
| 62 | + cloud native infrastructure and complete the labs in this Learning |
| 63 | + Path. |
53 | 64 | </p> |
54 | 65 | </div> |
55 | 66 | </a> |
56 | | - <a href="https://meshery.io/#getting-started" id="Manage Meshery" |
57 | | - target="_blank" rel="noreferrer" |
| 67 | + <a |
| 68 | + href="https://meshery.io/#getting-started" |
| 69 | + id="Manage Meshery" |
| 70 | + target="_blank" |
| 71 | + rel="noreferrer" |
58 | 72 | > |
59 | 73 | <div className="card"> |
60 | 74 | <div className="card-header"> |
61 | 75 | <h2>Or Run Meshery</h2> |
62 | | - <img src={mesheryOperator} alt="Meshery Operator" className="setup-imgs" loading="lazy" /> |
| 76 | + <img |
| 77 | + src={mesheryOperator} |
| 78 | + alt="Meshery Operator" |
| 79 | + className="setup-imgs" |
| 80 | + loading="lazy" |
| 81 | + /> |
63 | 82 | </div> |
64 | | - <p>Optionally, install Meshery locally to see how easy it is to start managing cloud native infrastructure and complete the labs in this Learning Path. Optionally, Meshery can be deployed on-premises with a single command to download, install, and run your own instance of Meshery in your environment. See all supported platforms to deploy your own Meshery Server.</p> |
| 83 | + <p> |
| 84 | + Optionally, install Meshery locally to see how easy it is to start |
| 85 | + managing cloud native infrastructure and complete the labs in this |
| 86 | + Learning Path. Optionally, Meshery can be deployed on-premises with |
| 87 | + a single command to download, install, and run your own instance of |
| 88 | + Meshery in your environment. See all supported platforms to deploy |
| 89 | + your own Meshery Server. |
| 90 | + </p> |
65 | 91 | </div> |
66 | 92 | </a> |
67 | 93 | </div> |
|
0 commit comments