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: oci-vibe-lab/0-intro/intro.md
-6Lines changed: 0 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,12 +3,6 @@
3
3
4
4
### Objectives
5
5
6
-
In this lab, you will:
7
-
* TODO: Add objectives
8
-
9
-
10
-
## Lab Overview
11
-
12
6
This lab introduces a modern, AI development workflow referred to as *Vibe Coding*—a practical approach that blends developer intuition with powerful AI tools to accelerate software delivery, improve code quality, and streamline operations.
13
7
14
8
Rather than focusing purely on theory, these labs are hands-on and iterative. You will progressively build, connect, and evolve a full-stack environment using tools like:
7. If you already have an SSH key set up on your laptop, add your public SSH key to the script settings. This allows your laptop to log in to the VM that Terraform creates.
35
-
36
-
In terraform.tfvars:
37
-
```
38
-
<copy>
39
-
your_public_ssh_key="ssh-rsa ABBCDEFGHIJL....."
40
-
</copy>
41
-
```
42
-
43
-
If not, you can also comment this line. Terraform will create an SSH key (in target/ssh\_key\_starter) that you will later configure on your laptop.
44
-
45
-
8. Run each of the two commands below in the Terminal. This will run Terraform to create the rest of the components.
34
+
7. Run each of the two commands below in the Terminal. This will run Terraform to create the rest of the components.
46
35
```
47
36
<copy>
48
37
cd oci-vibe/starter/
@@ -53,13 +42,19 @@ Estimated time: 15 min
53
42
Answer the questions about
54
43
- Prefix (ex: vibe)
55
44
- Compartment OCID (See your notes)
56
-
- Public IP Filter. The setup will have an Internet gateway with port 80/443 open to the internet. What is the IP Range of the machine who can access these ports:
45
+
- Public IP Filter: The setup will have an Internet gateway with port 80/443 open to the internet. What is the IP Range of the machine who can access these ports:
57
46
1. All the machines on the internet -> 0.0.0.0/0
58
-
2. Just my laptop (recommended)
47
+
2. Just my laptop (recommended). To get your laptop IP, use, by example, https://whatismyipaddress.com or https://ifconfig.me
59
48
3. Other (your own IP range)
49
+
- Your Public SSH Key:
50
+
- If you already have an SSH key set up on your laptop, this allows your laptop to log in to the VM that Terraform creates.
51
+
- Such Public SSK Key looks this, "ssh-rsa ABBCDEFGHIJL....."
52
+
- If not, the setup will create an SSH key (in target/ssh\_key\_starter) that you will later configure on your laptop.
53
+
54
+
The answer of the questions will be stored in the terraform configuration file: oci-vibe/starter/terraform.tfvars
60
55
61
-
9. **Please proceed to the [next lab](#next) while Terraform is running.**
62
-
10. When Terraform finishes, you will see settings that you need in the next lab. Save these to your text file. It will look something like:
56
+
8. **Please proceed to the [next lab](#next) while Terraform is running.**
57
+
9. When Terraform finishes, you will see settings that you need in the next lab. Save these to your text file. It will look something like:
- You can start the script as above using the Visual Studio code terminal and a *Bash Terminal*. See Visual Studio Code. Terminal Shells here: https://code.visualstudio.com/docs/terminal/basics
58
+
- Or you run git commands from Microsoft Windows PowerShell.
59
+
```
60
+
<copy>
61
+
git add .
62
+
git commit -m "cline"
63
+
git push origin master
64
+
</copy>
65
+
```
41
66
8. Check the result in your chat URL: http://123.123.123.123/
42
67

43
68
@@ -53,6 +78,9 @@ Let's ask Cline to do things for us.
53
78
- AGENTS.md for technical documentation for developers and coding agents
54
79
</copy>
55
80
```
81
+
82
+
This task could last a long time. Depending of the model, region or Dedicated AI Cluster that you use, the speed / time will vary.
0 commit comments