You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+50Lines changed: 50 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,56 @@ This project enables you to create and configure network and compute resources o
16
16
### Prerequisites
17
17
- Oracle Cloud account
18
18
19
+
## Getting Started
20
+
21
+
22
+
1. Click the button below to begin the deploy of code-server:
23
+
24
+
<ahref="https://cloud.oracle.com/resourcemanager/stacks/create?region=home&zipUrl=https://github.com/oracle-devrel/terraform-oci-code-server/releases/latest/download/oci-deploy-code-server-latest.zip"target="_blank"><imgsrc="https://oci-resourcemanager-plugin.plugins.oci.oraclecloud.com/latest/deploy-to-oracle-cloud.svg"alt="Deploy to Oracle Cloud"/></a>
25
+
26
+
2. If needed, log into your account. You should then be presented with the **Create Stack** page.
27
+
28
+
These next few steps will deploy a stack to your OCI tenancy. This will include a virtual clod network and a compute instance and the necessary configurations to deploy and run code-server from within your OCI account.
29
+
30
+
Under *Stack Information* (the first screen), check the box *I have reviewed and accept the Oracle Terms of Use*. Once that box is checked, the information for the stack will be populated automatically.
31
+
32
+
3. Click **Next** at the bottom of the screen. This will take you to the **Configure Variables** page. On this page you can optionally provide/change these variables:
33
+
-**Compartment** (_optional_): select the compartment where do you want to deploy the stack
34
+
-**SSH public key** (_optional_): the key will allow you to login into the instance.
35
+
-**Instance Name** (_optional_): Name of the instance [_default: oci-code-server_]
36
+
-**Shape** (_optional_): Instance shape [_default: VM.Standard.E4.Flex_]. If you want your Compute instance to function after your Free Trial ends, check the box for an Always Free Shape.
37
+
-**OCPUs number** (_optional_): Only if you have selected a Flex shape [_default: 1_]
4. On the **Review** page, be sure *Run Apply* is checked, and click **Create**.
45
+
46
+

47
+
5. This will take you to the **Job Details** page, and OCI will begin creating the stack and deploying the custom image for the lab. This will take about 11 minutes. When it completes (assuming everything went smoothly), the **Job Details** will show a bright green square with "Succeeded" below it.
6. Once the Create Stack job has succeeded, click the hamburger menu in the upper left, select **Compute** in the sidebar, and click **Instances** in the menu.
51
+
52
+

53
+
7. On the **Instances** screen, make sure "redbullhol" is selected under *Compartment*. If "redbullhol" isn't in the dropdown menu, it may need some time to show up, so grab (another) cup of coffee/tea and check back in a few minutes.
8. Once the "redbullhol" compartment is selected, you should see a running Instance in the list. The address you'll need to access it is in the *Public IP* column. Copy the IP address shown.
9. Next, open a new tab in your browser to load up the web UI for Jupyter Lab. Paste the IP address you just copied with `:8888` added to the end. The URL should look like `https://xxx.xxx.xxx.xxx:8888` (substituting the public IP we copied in the previous step). Jupyter Lab is running on port 8888, so when you navigate to this URL you should see the Juypter login.
60
+
61
+
_**Note:** You should not be on VPN when opening Jupyter Lab._
10. Log in with the jupyter token and assign a password like `Redbull1`.
65
+
11. You should now see the Jupyter Lab. Navigate in the sidebar to `/redbull-analytics-hol/beginners/` to see the Jupyter notebooks for this lab.
66
+
67
+
The notebooks are numbered and you'll progress through them in order. These will walk you through collecting and analyzing the data we'll use to predict some races.
0 commit comments