-
Notifications
You must be signed in to change notification settings - Fork 0
Updated kb #44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Updated kb #44
Changes from 31 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
b1e1c2e
added more details on how to access the proxy server
MABLoka 1d701d0
improved clarity
MABLoka c135ed7
tails
MABLoka 032135a
added more details and changed structure to match the new info
MABLoka cf93a8d
added more details and changed structure to match the new info
MABLoka e030deb
added more details and changed structure to match the new info
MABLoka be3b143
added more details and changed structure to match the new info
MABLoka d608b99
updated kb to be comprehensive for both users and sn-assistant, added…
MABLoka a946d18
Update docs/troubleshooting.md
MABLoka 8859c73
Update docs/Lab Tools/Cloud IDE/cloud-ide-kubernetes.md
MABLoka f34abfc
Update docs/Lab Tools/Cloud IDE/cloud-ide-openshift.md
MABLoka cd0a2d1
Update docs/Lab Tools/Cloud IDE/cloud-ide.md
MABLoka 28b8caf
Update docs/troubleshooting.md
MABLoka ede79fc
Update docs/troubleshooting.md
MABLoka d7fecab
Update troubleshooting.md
MABLoka 2426e29
added a small description to sn toolbox and an image
MABLoka 48b003c
This reverts commit 2426e299c291e2e6f08e3f8de839b7bd78d224da.
MABLoka 6ddce79
Merge branch 'updated-kb' of github.com:ibm-skills-network/labs-knowl…
MABLoka 02c9e55
added an image of sn network toolbox
MABLoka 95eebd2
Update .tool-versions
MABLoka 5388387
Update docs/Lab Tools/Cloud IDE/Code-Engine.md
MABLoka 2dd2f9a
Update docs/Lab Tools/Cloud IDE/Code-Engine.md
MABLoka 5fdbb36
Update docs/Lab Tools/Cloud IDE/Code-Engine.md
MABLoka 21f84b2
Update docs/Lab Tools/Cloud IDE/cloud-ide-kubernetes.md
MABLoka ebebb8b
more accurate description of launch application
MABLoka 22efac8
Update docs/Lab Tools/Cloud IDE/Code-Engine.md
MABLoka c063f80
instruction to deal with kernel status unknown, included the general …
MABLoka 5b2d76a
Merge branch 'updated-kb' of github.com:ibm-skills-network/labs-knowl…
MABLoka b541630
Update docs/troubleshooting.md
MABLoka 3e07e87
de-duplicated cloudIDE files
MABLoka 4b17c3c
Merge branch 'updated-kb' of github.com:ibm-skills-network/labs-knowl…
MABLoka e8f13bc
Update docs/Lab Tools/Cloud IDE/cloud-ide-kubernetes.md
MABLoka 95b18de
Update docs/Lab Tools/Cloud IDE/cloud-ide-openshift.md
MABLoka b830725
resolved comments
MABLoka a5e48e2
Merge branch 'main' into updated-kb
MABLoka File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,47 @@ | ||
| name: Test | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - main | ||
| - master | ||
| pull_request: | ||
| branches: | ||
| - main | ||
| - master | ||
| schedule: | ||
| - cron: '0 0 * * *' | ||
|
|
||
| jobs: | ||
| test: | ||
| name: Tests if the code builds successfully | ||
| runs-on: ubuntu-latest | ||
| if: github.event_name != 'schedule' | ||
| steps: | ||
| - name: Checkout | ||
| uses: actions/checkout@v4 | ||
|
|
||
| - name: Setup Node.js | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 20 | ||
| cache: yarn | ||
|
|
||
| - name: Install Dependencies | ||
| run: yarn install | ||
|
|
||
| - name: Test Build | ||
| run: yarn build | ||
|
|
||
| - name: Test Serve | ||
| run: yarn serve & sleep 10 | ||
|
|
||
| - name: Test curl | ||
| run: | | ||
| RESPONSE=$(curl -s -X GET http://localhost:3000) | ||
| if echo "$RESPONSE" | grep -q "Skills Network Labs Knowledgebase"; then | ||
| echo "Response contains expected text." | ||
| else | ||
| echo "Response does not contain expected text." | ||
| exit 1 | ||
| fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1 @@ | ||
| yarn 1.22.22 |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,82 @@ | ||
| ## Working Directory | ||
|
|
||
| The base directory for all learner projects is ```/home/project```. All files and folders created during lab exercises will be stored in this directory by default. | ||
|
|
||
| ### Layout | ||
|
|
||
| #### Right side: | ||
| The Cloud IDE development environment resides here, providing the tools for code development and execution. | ||
|
|
||
| #### Left side: | ||
| This area is divided into two sections: | ||
| - Tai's Chat Interface: This interface facilitates communication between the learner and Tai, featuring chat history, and learners' message input field. | ||
| - Lab instructions: These instructions guide learners through the learning activities and exercises. | ||
|
|
||
| ## Cloud IDE Features | ||
|
|
||
| Cloud IDE empowers learners with a comprehensive IDE experience, including: | ||
| - File/folder management: Organize and manage files and folders efficiently. | ||
| - Terminal: Execute commands and interact with the underlying operating system. | ||
|
|
||
| ## Skills Network Toolbox: | ||
|
|
||
| Within Cloud IDE, learners can access the Skills Network Toolbox by clicking the Skills Network Toolbox Icon button located on the left-hand side of the Cloud IDE menu bar. This toolbox offers a variety of tools to enhance the learning experience and facilitate completion of labs: | ||
|
|
||
| - Databases | ||
| - MySQL | ||
| - PostgreSQL | ||
| - Cassandra | ||
| - MongoDB | ||
| - Big Data | ||
| - Apache Airflow | ||
| - Cloud | ||
| - [Code Engine](./Code-Engine.md) | ||
| - Embeddable AI | ||
| - Text-To-Speech | ||
| - Speech-To-Text | ||
| - Watson NLP | ||
| - Sentiment Analysis (BERT and CNN) | ||
| - Categories | ||
| - Classification | ||
| - Concepts | ||
| - Detag | ||
| - Emotion | ||
| - Keywords | ||
| - Lang-detect | ||
| - Noun-phrases | ||
| - Relations (Transformer) | ||
| - Syntax | ||
| - Launch Application - This is how you view the application you run within Cloud IDE. | ||
|
|
||
| #### Viewing your running Applications | ||
|
|
||
| As part of your lab, you may start a web server that accepts traffic to: | ||
|
|
||
| - **Preview static sites or front-end projects:** | ||
| Viewing your HTML/CSS/JS projects with live-server. | ||
|
|
||
| - **Integration testing:** | ||
| Test APIs or webhooks from apps running inside the IDE. For example, if your backend server runs in the IDE, you can point Postman or a front-end app to the proxied URL. | ||
|
|
||
| - **Cross-browser testing:** | ||
| Access the proxied app from different browsers on the same machine or on a device that can reach the proxy URL, to test responsiveness and behavior. | ||
|
|
||
| After you've done this, you can use the launch application button to view your application. | ||
|
|
||
| #### How to use: | ||
|
|
||
| 1. **Start your server** | ||
| - If you use the built-in live server, a notification will display the port that was opened. | ||
|
|
||
| 2. Go to **Skills Network Toolbox**, access **"Launch Application"** tool and input the port. | ||
|
|
||
| 3. **Access your application:** | ||
| - Click the **"Your Application"** button to open the server inside the Cloud IDE, or | ||
| - Open it in a new browser tab. | ||
|
|
||
| --- | ||
|
|
||
| ## DISCLAIMER | ||
|
|
||
| - If the user is inactive for an hour, the session will be deleted | ||
| - After 12 hours the session will be deleted, even if the user is active |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| import CloudIDECommon from './_CloudIDECommon.mdx'; | ||
|
|
||
| # Cloud IDE Kubernetes | ||
|
|
||
| This learning environment is called "Cloud IDE", it is Theia-based, offering functionalities like file/folder management, a terminal, and more. It operates on a Ubuntu foundation and is enabled for working with Docker and Kubernetes. | ||
|
|
||
| <CloudIDECommon/> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| import CloudIDECommon from './_CloudIDECommon.mdx'; | ||
|
|
||
| # Cloud IDE Openshift | ||
|
|
||
| This learning environment is called "Cloud IDE", it is Theia-based, offering functionalities like file/folder management, a terminal, and more. It operates on a Ubuntu foundation and is enabled for working with Docker and OpenShift. | ||
MABLoka marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| <CloudIDECommon/> | ||
reevejd marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| import CloudIDECommon from './_CloudIDECommon.mdx'; | ||
|
|
||
| # Cloud IDE | ||
|
|
||
| Cloud IDE is an online integrated development environment that closely mimics Visual Studio Code (VS Code). It offers users a familiar interface and functionality, making it accessible to those already comfortable with VS Code. This cloud-based platform supports VS Code plugins and provides a comprehensive set of development tools. Users can access their development environment from any location, eliminating the need for local installation. Cloud IDE is designed as a learning environment, but the skills and familiarity gained here are directly transferable to Visual Studio Code. This design ensures that learners can easily transition from educational projects to professional development work, bridging the gap between learning and real-world application in the software development industry. | ||
reevejd marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| <CloudIDECommon/> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.