From 123488ce1776925cc615f1fdc6ff7a4be35fd9aa Mon Sep 17 00:00:00 2001 From: Kevin Lazarz Date: Thu, 14 Mar 2024 15:42:09 +0100 Subject: [PATCH 1/4] Patch PAR URLs oci repository Patch PAR URLs oci repository --- .../configure-database.md | 2 +- .../lab3-design-the-skill/design-the-skill.md | 2 +- .../personalize-the-skill.md | 46 +++++++++---------- .../lab5-expose-the-skill/expose-the-skill.md | 2 +- .../dr-network-setup/dr-network-setup-v2.md | 6 +-- .../dr-network-setup/dr-network-setup.md | 2 +- .../01-prepare-setup/prepare-setup.md | 18 ++++---- .../ai-vision-label/ai-vision-label.md | 2 +- .../qualitydefects/qualitydefects.md | 2 +- observability-oke/setup/setup.md | 2 +- sample-workshop/tables/tables.md | 26 +++++------ .../first-experience/first-experience.md | 22 ++++----- .../ocw-first-experience-start.md | 22 ++++----- .../prepare-oci-tenant/prepare-oci-tenant.md | 2 +- 14 files changed, 78 insertions(+), 78 deletions(-) diff --git a/build-digital-assistant/ocw-2022-oci20-session74/lab2-configure-database/configure-database.md b/build-digital-assistant/ocw-2022-oci20-session74/lab2-configure-database/configure-database.md index 59dfb22c7..caaf09a6f 100644 --- a/build-digital-assistant/ocw-2022-oci20-session74/lab2-configure-database/configure-database.md +++ b/build-digital-assistant/ocw-2022-oci20-session74/lab2-configure-database/configure-database.md @@ -6,7 +6,7 @@ Estimated lab time: 15 mins ## Prerequisites -- Download the Patients Data - download. +- Download the Patients Data - download. ## Task 1: Create Autonomous Transaction Processing Database diff --git a/build-digital-assistant/ocw-2022-oci20-session74/lab3-design-the-skill/design-the-skill.md b/build-digital-assistant/ocw-2022-oci20-session74/lab3-design-the-skill/design-the-skill.md index 92c28c9b8..9b21885ac 100644 --- a/build-digital-assistant/ocw-2022-oci20-session74/lab3-design-the-skill/design-the-skill.md +++ b/build-digital-assistant/ocw-2022-oci20-session74/lab3-design-the-skill/design-the-skill.md @@ -20,7 +20,7 @@ In this lab you will perform the following tasks: ## Prerequisites -- Download the Skill template - download +- Download the Skill template - download ## Task 1: Create a Digital Assistant Instance and Import the Skill 1. Once you are logged into Oracle Cloud, you are taken to the cloud services dashboard where you can see all the services available to you. Click the navigation menu in the upper left to show top-level navigation choices. diff --git a/build-digital-assistant/ocw-2022-oci20-session74/lab4-personalize-the-skill/personalize-the-skill.md b/build-digital-assistant/ocw-2022-oci20-session74/lab4-personalize-the-skill/personalize-the-skill.md index b240b29b1..dbeed5498 100644 --- a/build-digital-assistant/ocw-2022-oci20-session74/lab4-personalize-the-skill/personalize-the-skill.md +++ b/build-digital-assistant/ocw-2022-oci20-session74/lab4-personalize-the-skill/personalize-the-skill.md @@ -27,14 +27,14 @@ In this lab you will create a dialog flow by performing the following tasks: ![Navigate Dialog Flow](images/navigate-dialog-flow.png " ") - | Legend | Description | - | ----------- | ----------- | - | 1 | Validate - Click Validate as you write your dialog flow to check for syntax errors and to apply best practices.| - | 2 | Findings - Review all the errors and warnings raised| - | 3 | Train - Allow the skill to recognize user input | - | 4 | Preview - Test the bot | - | 5 | Variables - Declare variables within the dialog flow | - | 6 | States - Each state executes a function: rendering a skill response message, authenticating a user, branching the conversation when certain conditions are met, etc| + | Legend | Description | + | ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | + | 1 | Validate - Click Validate as you write your dialog flow to check for syntax errors and to apply best practices. | + | 2 | Findings - Review all the errors and warnings raised | + | 3 | Train - Allow the skill to recognize user input | + | 4 | Preview - Test the bot | + | 5 | Variables - Declare variables within the dialog flow | + | 6 | States - Each state executes a function: rendering a skill response message, authenticating a user, branching the conversation when certain conditions are met, etc | 3. Go ahead and click the preview button to test the current flow. @@ -101,7 +101,7 @@ component which ``` -> **Note**: Verify your dialog flow here (Link). +> **Note**: Verify your dialog flow here (Link). 3. We will add the dialog flow for *Positive Health* intent. Here we are going to display a card carousel with images, text, and links to redirect to different videos. @@ -153,7 +153,7 @@ component which startTheraphy: "startTheraphy" ``` -> **Note**: Verify your dialog flow (Link) and ignore the "The state with the name 'findPatientDetails' was not found." error. +> **Note**: Verify your dialog flow (Link) and ignore the "The state with the name 'findPatientDetails' was not found." error. - Go ahead and test the flow. @@ -262,7 +262,7 @@ RegisterPatientBag: "RegisterPatientBag" ``` -> **Note**: Verify your dialog flow (Link) and You should still be able to test even though you see there are errors in your validation +> **Note**: Verify your dialog flow (Link) and You should still be able to test even though you see there are errors in your validation ![Conversation Tester](images/conversation-tester.png) @@ -477,17 +477,17 @@ npm pack - Update the component as follows: -|Replace| Value| -|-----|--------| -| resolveCompositeBagEntity | chooseProvider | -| variable: | variable: "Provider" | -| nlpResultVariable: | nlpResultVariable: "iResult" | -| useFullEntityMatches: true | *Delete value* | -| cancelPolicy:| cancelPolicy: "immediate" | -| headerText: | *Delete value* | -| footerText: | *Delete value* | -|next: |next: scheduleDate| -| textReceived: | textReceived: intent| +| Replace | Value | +| -------------------------- | ---------------------------- | +| resolveCompositeBagEntity | chooseProvider | +| variable: | variable: "Provider" | +| nlpResultVariable: | nlpResultVariable: "iResult" | +| useFullEntityMatches: true | *Delete value* | +| cancelPolicy: | cancelPolicy: "immediate" | +| headerText: | *Delete value* | +| footerText: | *Delete value* | +| next: | next: scheduleDate | +| textReceived: | textReceived: intent | The code should look like: @@ -645,7 +645,7 @@ Add the *findDoctor* dialog after the *selectTime* component. ``` -> **Note**: Verify your end-to-end dialog flow (Link) and ignore the warnings. +> **Note**: Verify your end-to-end dialog flow (Link) and ignore the warnings. ## Summary diff --git a/build-digital-assistant/ocw-2022-oci20-session74/lab5-expose-the-skill/expose-the-skill.md b/build-digital-assistant/ocw-2022-oci20-session74/lab5-expose-the-skill/expose-the-skill.md index 3a8ffe85d..af2520811 100644 --- a/build-digital-assistant/ocw-2022-oci20-session74/lab5-expose-the-skill/expose-the-skill.md +++ b/build-digital-assistant/ocw-2022-oci20-session74/lab5-expose-the-skill/expose-the-skill.md @@ -16,7 +16,7 @@ In this lab you will configure and publish the Skill by performing the following ## Prerequisites -- Download a sample web page - download +- Download a sample web page - download ## Task 1: Configure a Web channel for your Skill diff --git a/dr-rackware-oci-v2/dr-network-setup/dr-network-setup-v2.md b/dr-rackware-oci-v2/dr-network-setup/dr-network-setup-v2.md index 143b256d1..cd2ec1379 100644 --- a/dr-rackware-oci-v2/dr-network-setup/dr-network-setup-v2.md +++ b/dr-rackware-oci-v2/dr-network-setup/dr-network-setup-v2.md @@ -9,7 +9,7 @@ Estimated Lab Time 45-60 minutes - Deploy Terraform to setup necessary architecture for DR ### Prerequisites -1. Download & unzip the [Terraform zip file](https://objectstorage.us-ashburn-1.oraclecloud.com/p/CSv7IOyvydHG3smC6R5EGtI3gc1vA3t-68MnKgq99ivKAbwNf8BVnXVQ2V3H2ZnM/n/c4u04/b/livelabsfiles/o/solutions-library/DR-ORDS-RW-Master-v2.zip) to your local machine. +1. Download & unzip the [Terraform zip file](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/solutions-library/DR-ORDS-RW-master.zip) to your local machine. 2. Create your own private/public key pair on your local system. 3. Zip up all of the files in to a zip folder. The zip file name is not important. @@ -90,8 +90,8 @@ Estimated Lab Time 45-60 minutes 5. Copy your public and private key. Make sure you are using the correct format. ![](./images/ResourceManager-Keys.PNG) -6. Input the configuration for the object storage. Make sure to copy the following link [apex](https://objectstorage.us-ashburn-1.oraclecloud.com/p/CSv7IOyvydHG3smC6R5EGtI3gc1vA3t-68MnKgq99ivKAbwNf8BVnXVQ2V3H2ZnM/n/c4u04/b/livelabsfiles/o/solutions-library/apex_20.1.zip) into the URL\_APEX\_FILE field. - Make sure to copy the following link [ords](https://objectstorage.us-ashburn-1.oraclecloud.com/p/CSv7IOyvydHG3smC6R5EGtI3gc1vA3t-68MnKgq99ivKAbwNf8BVnXVQ2V3H2ZnM/n/c4u04/b/livelabsfiles/o/solutions-library/ords.war) into the URL\_ORDS\_FILE field. +6. Input the configuration for the object storage. Make sure to copy the following link [apex](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/solutions-library/apex_20.1.zip) into the URL\_APEX\_FILE field. + Make sure to copy the following link [ords](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/solutions-library/ords.war) into the URL\_ORDS\_FILE field. ![](./images/ResourceManager-ObjectStorage.PNG) 7. Review & click on the **Create** button diff --git a/dr-rackware-oci-v2/dr-network-setup/dr-network-setup.md b/dr-rackware-oci-v2/dr-network-setup/dr-network-setup.md index 94799a62d..58f1a35e2 100644 --- a/dr-rackware-oci-v2/dr-network-setup/dr-network-setup.md +++ b/dr-rackware-oci-v2/dr-network-setup/dr-network-setup.md @@ -9,7 +9,7 @@ Estimated Lab Time 45-60 minutes - Deploy Terraform to setup necessary architechture for DR ### Prerequisites -1. Download & unzip the [Terraform zip file](https://objectstorage.us-ashburn-1.oraclecloud.com/p/CSv7IOyvydHG3smC6R5EGtI3gc1vA3t-68MnKgq99ivKAbwNf8BVnXVQ2V3H2ZnM/n/c4u04/b/livelabsfiles/o/solutions-library/DR-ORDS-RW.zip) to your local machine. +1. Download & unzip the [Terraform zip file](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/solutions-library/DR-ORDS-RW.zip) to your local machine. 2. Create your own private/public key pair on your local system. 3. Zip up all of the files in to a zip folder. The zip file name is not important. diff --git a/gcn-oci-object-storage/01-prepare-setup/prepare-setup.md b/gcn-oci-object-storage/01-prepare-setup/prepare-setup.md index 39d543430..97c4b5a9e 100644 --- a/gcn-oci-object-storage/01-prepare-setup/prepare-setup.md +++ b/gcn-oci-object-storage/01-prepare-setup/prepare-setup.md @@ -22,7 +22,7 @@ This lab assumes you have: 1. Click on the link below to download the Resource Manager zip file you need to build your environment: - * [ll-gcn-orm-mkplc-freetier.zip](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/ll-gcn-orm-mkplc-freetier.zip) + * [ll-gcn-orm-mkplc-freetier.zip](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/ll-gcn-orm-mkplc-freetier.zip) 2. Save it in your downloads folder. @@ -43,20 +43,20 @@ However, if you would rather use an existing VCN/subnet, follow these steps to a 5. Click **Add Ingress Rules** button. 6. Create a rule for each row in the *Ingress* table below: - |Stateless |Source Type |Source CIDR |IP Protocol |Source Port Range |Destination Port Range |Description | - | :----------- | :--------: | :--------: | :----------: | :------------: | :-----------------: | :------------------------ | - |No (unchecked) |CIDR |0.0.0.0/0 |TCP |All |80 |Remote Desktop using noVNC | - |No (unchecked) |CIDR |0.0.0.0/0 |TCP |All |6080 |Remote Desktop using noVNC | + | Stateless | Source Type | Source CIDR | IP Protocol | Source Port Range | Destination Port Range | Description | + | :------------- | :---------: | :---------: | :---------: | :---------------: | :--------------------: | :------------------------- | + | No (unchecked) | CIDR | 0.0.0.0/0 | TCP | All | 80 | Remote Desktop using noVNC | + | No (unchecked) | CIDR | 0.0.0.0/0 | TCP | All | 6080 | Remote Desktop using noVNC | {: title="Network Ingress Security Rules"} 7. Select **Egress Rule** from the left panel. 8. Click **Add Egress Rule** button 9. Create a rule for each row in the *Egress* table below: - |Stateless |Source Type |Destination CIDR |IP Protocol |Source Port Range |Destination Port Range |Description | - | :----------- | :--------: | :--------: | :----------: | :------------: | :-----------------: | :------------------------ | - |No (unchecked) |CIDR |0.0.0.0/0 |TCP |All |80 |Outbound HTTP access | - |No (unchecked) |CIDR |0.0.0.0/0 |TCP |All |443 |Outbound HTTPS access | + | Stateless | Source Type | Destination CIDR | IP Protocol | Source Port Range | Destination Port Range | Description | + | :------------- | :---------: | :--------------: | :---------: | :---------------: | :--------------------: | :-------------------- | + | No (unchecked) | CIDR | 0.0.0.0/0 | TCP | All | 80 | Outbound HTTP access | + | No (unchecked) | CIDR | 0.0.0.0/0 | TCP | All | 443 | Outbound HTTPS access | {: title="Network Egress Security Rules"} ## Task 3: Select a Compartment for the Workshop diff --git a/healthcare-innovations/ai-vision/ai-vision-label/ai-vision-label.md b/healthcare-innovations/ai-vision/ai-vision-label/ai-vision-label.md index 19d026734..815178bbd 100644 --- a/healthcare-innovations/ai-vision/ai-vision-label/ai-vision-label.md +++ b/healthcare-innovations/ai-vision/ai-vision-label/ai-vision-label.md @@ -72,7 +72,7 @@ But before you continue, you need to perform the first step, **Create Dataset** ![Data labeling on Github](./images/data-labeling-examples.png " ") -3. Alternatively you can also download this python code. [data-labeling-python-code.zip](https://objectstorage.us-ashburn-1.oraclecloud.com/p/b1_vZe_9llVqw_oTDq-SQyRrkDshcuABTHc6QuUDG984jfUi0mbk5x7pOZ7mPDPh/n/c4u04/b/livelabsfiles/o/partner-solutions/oas-and-vision/lab2.zip) to your computer. +3. Alternatively you can also download this python code. [data-labeling-python-code.zip](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/partner-solutions/oas-and-vision/lab2.zip) to your computer. 4. Extract the zip file, it creates a folder structure similar diff --git a/lakehouse-for-manufacturing-livelab/qualitydefects/qualitydefects.md b/lakehouse-for-manufacturing-livelab/qualitydefects/qualitydefects.md index dbb6269a9..61b5d11d7 100644 --- a/lakehouse-for-manufacturing-livelab/qualitydefects/qualitydefects.md +++ b/lakehouse-for-manufacturing-livelab/qualitydefects/qualitydefects.md @@ -128,7 +128,7 @@ Once the model completes training, let's test the model. To test the model, you can choose an image from the local machine or an object Storage bucket. -For this lab, you can download [Images](https://objectstorage.us-ashburn-1.oraclecloud.com/p/pIfMcMCar5YueWGr8U4k6E62syqJtCfz60x7P1AHjMerjIuSbH_FPsC3CTlwIv18/n/c4u04/b/livelabsfiles/o/labfiles/OCE-20220913.zip) and use any of these images for testing Vision model. +For this lab, you can download [Images](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/labfiles/OCE-20220913.zip) and use any of these images for testing Vision model. ![Select image](images/select-image.png) diff --git a/observability-oke/setup/setup.md b/observability-oke/setup/setup.md index f0b2023d4..9b3e2d574 100644 --- a/observability-oke/setup/setup.md +++ b/observability-oke/setup/setup.md @@ -147,7 +147,7 @@ The final step of this section is to launch Cloud Shell, download sample code fi Within the Cloud Shell session , download the **sample code** files by executing the following wget command: ``` - wget https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/devlive-hol.zip + wget https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/devlive-hol.zip ``` diff --git a/sample-workshop/tables/tables.md b/sample-workshop/tables/tables.md index 945bbd71d..529dc6f7c 100644 --- a/sample-workshop/tables/tables.md +++ b/sample-workshop/tables/tables.md @@ -5,18 +5,18 @@ You can define a table in Markdown just like so: ``` -| Tables | Are | Cool | -| ------------- |:-------------:| -----:| +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | | **col 3 is** | right-aligned | $1600 | -| col 2 is | *centered* | $12 | +| col 2 is | *centered* | $12 | | zebra stripes | ~~are neat~~ | $1 | ``` The result looks like this: -| Tables | Are | Cool | -| ------------- |:-------------:| -----:| +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | | **col 3 is** | right-aligned | $1600 | -| col 2 is | *centered* | $12 | +| col 2 is | *centered* | $12 | | zebra stripes | ~~are neat~~ | $1 | You can see that there is a default table caption provided which is by default a concatenation of the workshop title and the lab title. @@ -30,20 +30,20 @@ If you don't like the default, you can also provide your own table title by addi The complete markdown looks like this: ``` -| Tables | Are | Cool | -| ------------- |:-------------:| -----:| +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | | **col 3 is** | right-aligned | $1600 | -| col 2 is | *centered* | $12 | +| col 2 is | *centered* | $12 | | zebra stripes | ~~are neat~~ | $1 | {: title="My table title"} ``` Now our table looks like this: -| Tables | Are | Cool | -| ------------- |:-------------:| -----:| +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | | **col 3 is** | right-aligned | $1600 | -| col 2 is | *centered* | $12 | +| col 2 is | *centered* | $12 | | zebra stripes | ~~are neat~~ | $1 | {: title="My table title"} @@ -51,4 +51,4 @@ As you can see, the numbering is added automatically. Isn't that cool? -You can also refer to the [LiveLabs Markdown Cheatsheet](https://objectstorage.us-ashburn-1.oraclecloud.com/p/MKKRgodQ0WIIgL_R3QCgCRWCg30g22bXgxCdMk3YeKClB1238ZJXdau_Jsri0nzP/n/c4u04/b/qa-form/o/LiveLabs_MD_Cheat_Sheet.pdf) \ No newline at end of file +You can also refer to the [LiveLabs Markdown Cheatsheet](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/labfiles/LiveLabs_MD_Cheat_Sheet.pdf) \ No newline at end of file diff --git a/security-experience/first-experience/first-experience.md b/security-experience/first-experience/first-experience.md index 07f5df9b0..c85a42b2e 100644 --- a/security-experience/first-experience/first-experience.md +++ b/security-experience/first-experience/first-experience.md @@ -23,7 +23,7 @@ This lab assumes you have completed previous lab. ## Task 1: Download and run security assessment script -1. Download the [security assessment script.](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/security_assessment.py) +1. Download the [security assessment script.](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/security_assessment.py) In order to be able to run the script, you will need some specific permissions. Before continue, check the appendix and see the needed permissions. Once you ensure you have those permissions, you can run now that security assessment script in the Oracle Cloud Shell: open the Oracle Cloud Shell by clicking in the Cloud Shell icon in the Console header: ![Open Cloud Shell](images/cloud-shell-icon.png "Open Cloud Shell") @@ -61,7 +61,7 @@ This lab assumes you have completed previous lab. 4. (Optional) Do the same for the CIS Benchmark Compliance Assessment script: - Download the [CIS reports script.](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/cis_reports.py) + Download the [CIS reports script.](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/cis_reports.py) Upload the script in the Cloud Shell terminal by doing drag and drop as you did before. @@ -283,15 +283,15 @@ security_assessment.py [-h][-t CONFIG_PROFILE][-p PROXY] -| Input variable | Default value | Allowed values/example | Description | -|------------------------|------------------------|------------------------|------------------------| -| -t | "" | Tenancy profile | Config file section to use | -| -p | "" | ww-proxy-server.com:80 | Set proxy | -| --output-to-bucket | "" | my-reporting-bucket | Set output bucket name | -| --report-directory | /<tenancy name>-<start date> | /my/path/ | Set output report directory | -| --print-to-screen | True | True/False | Set to false if you want to see only non-enabled security services | -| -ip | False | - | Use instance principals for authentication | -| -dt | False | - | Use delegation token for authentication | +| Input variable | Default value | Allowed values/example | Description | +| ------------------ | ---------------------------------------- | ---------------------- | ------------------------------------------------------------------ | +| -t | "" | Tenancy profile | Config file section to use | +| -p | "" | ww-proxy-server.com:80 | Set proxy | +| --output-to-bucket | "" | my-reporting-bucket | Set output bucket name | +| --report-directory | /<tenancy name>-<start date> | /my/path/ | Set output report directory | +| --print-to-screen | True | True/False | Set to false if you want to see only non-enabled security services | +| -ip | False | - | Use instance principals for authentication | +| -dt | False | - | Use delegation token for authentication | As you can see, the script has three options for authentication: * **Instance Principals** diff --git a/security-experience/ocw-first-experience-start/ocw-first-experience-start.md b/security-experience/ocw-first-experience-start/ocw-first-experience-start.md index bfb60681f..9ab9d24ba 100644 --- a/security-experience/ocw-first-experience-start/ocw-first-experience-start.md +++ b/security-experience/ocw-first-experience-start/ocw-first-experience-start.md @@ -22,7 +22,7 @@ In this task we will provide you with a link where you can download the Python s 1. Log in to OCI as states in previous section "Getting Started". -1. Download the [security assessment script.](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/security_assessment.py) +1. Download the [security assessment script.](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/security_assessment.py) Now you can run that security assessment script in the Oracle Cloud Shell. In order to do that, open the Oracle Cloud Shell by clicking in the Cloud Shell icon in the Console header: ![Open Cloud Shell](images/cloud-shell-icon.png "Open Cloud Shell") @@ -89,7 +89,7 @@ In this task we will provide you with a link where you can download the Python s In this task, similar process should be followed, but this time you will execute the compliance assessment. -1. Download the [CIS reports script](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/cis_reports.py) and save it locally. +1. Download the [CIS reports script](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/cis_reports.py) and save it locally. 2. Upload the script in the Cloud Shell terminal by doing drag and drop as you did with the security assessment script in previous task. @@ -142,15 +142,15 @@ security_assessment.py [-h][-t CONFIG_PROFILE][-p PROXY] -| Input variable | Default value | Allowed values/example | Description | -|------------------------|------------------------|------------------------|------------------------| -| -t | "" | Tenancy profile | Config file section to use | -| -p | "" | ww-proxy-server.com:80 | Set proxy | -| --output-to-bucket | "" | my-reporting-bucket | Set output bucket name | -| --report-directory | /<tenancy name>-<start date> | /my/path/ | Set output report directory | -| --print-to-screen | True | True/False | Set to false if you want to see only non-enabled security services | -| -ip | False | - | Use instance principals for authentication | -| -dt | False | - | Use delegation token for authentication | +| Input variable | Default value | Allowed values/example | Description | +| ------------------ | ---------------------------------------- | ---------------------- | ------------------------------------------------------------------ | +| -t | "" | Tenancy profile | Config file section to use | +| -p | "" | ww-proxy-server.com:80 | Set proxy | +| --output-to-bucket | "" | my-reporting-bucket | Set output bucket name | +| --report-directory | /<tenancy name>-<start date> | /my/path/ | Set output report directory | +| --print-to-screen | True | True/False | Set to false if you want to see only non-enabled security services | +| -ip | False | - | Use instance principals for authentication | +| -dt | False | - | Use delegation token for authentication | As you can see, the script has three options for authentication: * **Instance Principals** diff --git a/security-experience/prepare-oci-tenant/prepare-oci-tenant.md b/security-experience/prepare-oci-tenant/prepare-oci-tenant.md index 5f8d378cd..0c3bb02f4 100644 --- a/security-experience/prepare-oci-tenant/prepare-oci-tenant.md +++ b/security-experience/prepare-oci-tenant/prepare-oci-tenant.md @@ -287,7 +287,7 @@ Proceed to OCI console to perform the next steps: ![Sign In](./images/sign-in-apex.png "Sign In") -10. Now download the [packaged APEX application OCI Security Center Dashboard.](https://objectstorage.us-ashburn-1.oraclecloud.com/p/Ei1_2QRw4M8tQpk59Qhao2JCvEivSAX8MGB9R6PfHZlqNkpkAcnVg4V3-GyTs1_t/n/c4u04/b/livelabsfiles/o/oci-library/OCISecurityDashboard.sql) +10. Now download the [packaged APEX application OCI Security Center Dashboard.](https://c4u04.objectstorage.us-ashburn-1.oci.customer-oci.com/p/EcTjWk2IuZPZeNnD_fYMcgUhdNDIDA6rt9gaFj_WZMiL7VvxPBNMY60837hu5hga/n/c4u04/b/livelabsfiles/o/oci-library/OCISecurityDashboard.sql) 11. Click App Builder and Import. From a4c5faf998cdb76eb921bad442f66e0e4817f3f0 Mon Sep 17 00:00:00 2001 From: Kevin Lazarz Date: Mon, 26 Aug 2024 09:35:15 +0200 Subject: [PATCH 2/4] Fix oci repo (outdated URLS) Fix oci repo (outdated URLS) --- README.md | 6 +++--- ai-chatbot-ampere/workshops/tenancy/index.html | 2 +- .../ai-ad-dpp-engine/workshops/desktop/index.html | 2 +- .../workshops/ocw-tenancy/index.html | 2 +- .../ai-ad-dpp-engine/workshops/tenancy/index.html | 2 +- ai-vision/workshops/freetier/index.html | 2 +- .../workshops/ocw-tenancy/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/livelabs/index.html | 2 +- build-digital-assistant/workshops/ocw2022/index.html | 2 +- cd3-automation-toolkit/workshops/tenancy/index.html | 2 +- .../check-point/workshops/freetier/index.html | 2 +- .../check-point/workshops/livelabs/index.html | 2 +- cloud-partners/cisco/workshops/freetier/index.html | 2 +- cloud-partners/cisco/workshops/livelabs/index.html | 2 +- .../fortinet/workshops/freetier/index.html | 2 +- .../fortinet/workshops/livelabs/index.html | 2 +- .../palo-alto-networks/workshops/freetier/index.html | 2 +- .../palo-alto-networks/workshops/livelabs/index.html | 2 +- configuring-fn/workshops/freetier/index.html | 2 +- configuring-fn/workshops/livelabs/index.html | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/livelabs/index.html | 2 +- .../arm-graalvm-intro/workshops/freetier/index.html | 2 +- .../arm-graalvm-intro/workshops/livelabs/index.html | 2 +- .../arm-oke-tomcat/workshops/freetier/index.html | 2 +- .../arm-oke-tomcat/workshops/livelabs/index.html | 2 +- .../arm-tomcat-mysql/workshops/freetier/index.html | 2 +- .../arm-tomcat-mysql/workshops/livelabs/index.html | 2 +- .../freetier/index.html | 2 +- .../livelabs/index.html | 2 +- .../paid/index.html | 2 +- .../workshops/intro-cloud-native/freetier/index.html | 2 +- .../workshops/intro-cloud-native/livelabs/index.html | 2 +- .../workshops/intro-cloud-native/paid/index.html | 2 +- .../workshops/mushop/freetier/index.html | 2 +- .../workshops/mushop/livelabs/index.html | 2 +- developer-adoption/workshops/mushop/paid/index.html | 2 +- .../workshops/oci-ansible/freetier/index.html | 2 +- .../workshops/oci-ansible/livelabs/index.html | 2 +- .../workshops/oci-ansible/paid/index.html | 2 +- .../workshops/oci-devops-oke/freetier/index.html | 2 +- .../workshops/oci-devops-oke/livelabs/index.html | 2 +- .../workshops/oci-devops-oke/paid/index.html | 2 +- .../workshops/oke-security/freetier/index.html | 2 +- .../workshops/oke-security/livelabs/index.html | 2 +- .../workshops/oke-security/paid/index.html | 2 +- .../freetier/index.html | 2 +- .../livelabs/index.html | 2 +- .../paid/index.html | 2 +- .../streaming-object-storage/freetier/index.html | 2 +- .../streaming-object-storage/livelabs/index.html | 2 +- .../streaming-object-storage/paid/index.html | 2 +- .../workshops/working-with-nosql/freetier/index.html | 2 +- .../workshops/working-with-nosql/livelabs/index.html | 2 +- .../workshops/working-with-nosql/paid/index.html | 2 +- digital-twin/workshops/freetier/index.html | 2 +- digital-twin/workshops/livelabs/index.html | 2 +- digital-twin/workshops/ocw-freetier/index.html | 2 +- dr-rackware-oci-v2/dr-failover/dr-failover.md | 2 +- dr-rackware-oci-v2/introduction/introduction.md | 2 +- dr-rackware-oci-v2/workshops/freetier/index.html | 2 +- edge-cloud/workshops/index.html | 2 +- faaas/workshops/ocw23-tenancy/index.html | 2 +- faaas/workshops/tenancy/index.html | 2 +- .../ai-vision/workshops/tenancy/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- hpc-ansys_fluent/workshops/freetier/index.html | 2 +- hpc-ansys_fluent/workshops/livelabs/index.html | 2 +- jde-fullstack-dr/workshops/sandbox/index.html | 2 +- jde-fullstack-dr/workshops/tenancy/index.html | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../qualitydefects/qualitydefects.md | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- netfoundry/workshops/freetier/index.html | 2 +- netfoundry/workshops/livelabs/index.html | 2 +- observability-oke/workshops/freetier/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- oci-analytics-challenge/workshops/sandbox/index.html | 2 +- oci-analytics-challenge/workshops/tenancy/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- oci-api-management/workshops/freetier/index.html | 2 +- .../workshops/ocw23-freetier/index.html | 2 +- oci-apm-getstarted/00-introduction/introduction.md | 2 +- oci-apm-getstarted/workshops/freetier/index.html | 2 +- oci-apm-getstarted/workshops/livelabs/index.html | 2 +- oci-apm-getstarted/workshops/ocw-freetier/index.html | 2 +- oci-apm-getstarted/workshops/ocw-livelabs/index.html | 2 +- .../workshops/ocw23-sandbox/index.html | 2 +- .../workshops/ocw23-tenancy/index.html | 2 +- .../workshops/ocw24-sandbox/index.html | 2 +- .../workshops/ocw24-tenancy/index.html | 2 +- oci-apm-helidon/0-introduction/introduction.md | 2 +- oci-apm-helidon/09-learn-more/learn-more.md | 4 ++-- oci-apm-helidon/workshops/freetier/index.html | 2 +- oci-apm-helidon/workshops/livelabs/index.html | 2 +- oci-apm-helidon/workshops/ocw-freetier/index.html | 2 +- oci-apm-helidon/workshops/ocw-livelabs/index.html | 2 +- .../09-learn-more/learn-more.md | 4 ++-- .../configure-tracer/configure-tracer.md | 4 ++-- .../create-domain/create-domain.md | 2 +- .../introduction/introduction.md | 8 ++++---- .../setup-browser/setup-browser.md | 6 +++--- oci-apm-react-helidon-atp/verify-app/verify-app.md | 8 ++++---- .../workshops/freetier/index.html | 2 +- .../workshops/livelabs/index.html | 2 +- oci-apm-springboot/a-introduction/introduction.md | 2 +- .../l-lab-nine-learn-more/learn-more.md | 4 ++-- oci-apm-springboot/workshops/freetier/index.html | 2 +- oci-apm-springboot/workshops/livelabs/index.html | 2 +- oci-apm-springboot/workshops/ocw-freetier/index.html | 2 +- oci-apm-springboot/workshops/ocw-livelabs/index.html | 2 +- oci-apm-weblogic/a-introduction/introduction.md | 2 +- oci-apm-weblogic/k-learn-more/learn-more.md | 4 ++-- oci-apm-weblogic/workshops/freetier/index.html | 2 +- oci-apm-weblogic/workshops/livelabs/index.html | 2 +- oci-apm-weblogic/workshops/ocw-freetier/index.html | 2 +- oci-apm-weblogic/workshops/ocw-livelabs/index.html | 2 +- .../workshops/ocw23-tenancy/index.html | 2 +- oci-cis-landing-zone/workshops/tenancy/index.html | 2 +- .../data-platform/workshops/freetier/index.html | 2 +- .../data-platform/workshops/ocw-freetier/index.html | 2 +- .../workshops/ocw23-livelabs/index.html | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/ocw-freetier/index.html | 2 +- oci-dev-fast-track/workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- oci-dns-traffic-management/index/index.html | 2 +- oci-email-delivery/other-livelabs/other-livelabs.md | 6 +++--- oci-email-delivery/workshops/tenancy/index.html | 2 +- oci-fast-track/workshops/desktop/index.html | 2 +- oci-fast-track/workshops/freetier/index.html | 2 +- oci-fast-track/workshops/livelabs/index.html | 2 +- .../fn-fundamentals/other-livelabs/other-livelabs.md | 4 ++-- .../fn-fundamentals/workshops/tenancy/index.html | 2 +- .../other-livelabs/other-livelabs.md | 4 ++-- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../other-livelabs/other-livelabs.md | 2 +- .../oke-fundamentals/workshops/tenancy/index.html | 2 +- oci-lakehouse-fast-track/intro/intro.md | 12 ++++++------ .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- oci-landing-zones/workshops/freetier/index.html | 2 +- oci-landing-zones/workshops/ocw-freetier/index.html | 2 +- oci-landing-zones/workshops/ocw23-auh/index.html | 2 +- .../introduction/introduction.md | 2 +- .../oci-cli-setup/oci-cli-setup.md | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- oci-network-firewall/index/oci-firewall/index.html | 2 +- oci-opensearch/workshops/ocw-tenancy/index.html | 2 +- oci-opensearch/workshops/tenancy/index.html | 2 +- .../workshops/freetier/index.html | 2 +- .../workshops/livelabs/index.html | 2 +- .../workshops/ocw-freetier/index.html | 2 +- .../workshops/ocw-livelabs/index.html | 2 +- .../workshops/ocw23-sandbox/index.html | 2 +- .../workshops/ocw23-tenancy/index.html | 2 +- .../0introduction/introduction.md | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- oci-starter-lab/workshops/freetier/index.html | 2 +- oci-starter-lab/workshops/sandbox/index.html | 2 +- .../introduction/introduction.md | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 10 +++++----- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 4 ++-- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../oci-tutorial-parent/introduction/introduction.md | 2 +- .../other-livelabs/other-livelabs.md | 6 +++--- .../oci-tutorial-parent/workshops/desktop/index.html | 2 +- .../oci-tutorial-parent/workshops/sandbox/index.html | 2 +- .../oci-tutorial-parent/workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 4 ++-- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../introduction/introduction.md | 4 ++-- .../other-livelabs/other-livelabs.md | 6 +++--- .../workshops/desktop/index.html | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/ocw23-tenancy/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- .../workshops/ocw-tenancy/index.html | 2 +- oci-vision-inventory/workshops/tenancy/index.html | 2 +- .../index/oci-visualizerpathanalyzer/index.html | 2 +- .../index/oci-vtapandflowlog/index.html | 2 +- oipa/workshops/sandbox/index.html | 2 +- oipa/workshops/tenancy/index.html | 2 +- oke-virtual-nodes/workshops/ocw23-sandbox/index.html | 2 +- oke-virtual-nodes/workshops/ocw23-tenancy/index.html | 2 +- oke-virtual-nodes/workshops/sandbox/index.html | 2 +- oke-virtual-nodes/workshops/tenancy/index.html | 2 +- .../workshops/oke-live-devops/freetier/index.html | 2 +- .../workshops/oke-service-broker/freetier/index.html | 2 +- oke/workshops/freetier/index.html | 2 +- oke/workshops/livelabs/index.html | 2 +- .../workshops/freetier/index.html | 2 +- peoplesoft-fullstack-dr/workshops/sandbox/index.html | 2 +- peoplesoft-fullstack-dr/workshops/tenancy/index.html | 2 +- .../backup-restore/backup-restore.md | 2 +- .../workshops/sandbox/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- peoplesoft-oda/0introduction/introduction.md | 2 +- peoplesoft-oda/workshops/sandbox/index.html | 2 +- peoplesoft-oda/workshops/tenancy/index.html | 2 +- peoplesoft-rapid/workshops/sandbox/index.html | 2 +- peoplesoft-rapid/workshops/tenancy/index.html | 2 +- sample-workshop/other-livelabs/other-livelabs.md | 6 +++--- sample-workshop/workshops/desktop/index.html | 2 +- sample-workshop/workshops/sandbox/index.html | 2 +- sample-workshop/workshops/tenancy/index.html | 2 +- security-experience/workshops/desktop/index.html | 2 +- .../workshops/ocw23-tenancy/index.html | 2 +- security-experience/workshops/sandbox/index.html | 2 +- security-experience/workshops/tenancy/index.html | 2 +- siebel-cloud-manager/workshops/sandbox/index.html | 2 +- siebel-cloud-manager/workshops/tenancy/index.html | 2 +- .../workshops/desktop/index.html | 2 +- .../workshops/tenancy/index.html | 2 +- travel-ai/generative-ai/workshops/tenancy/index.html | 2 +- 264 files changed, 319 insertions(+), 319 deletions(-) diff --git a/README.md b/README.md index 658dcedd2..1ea408485 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # Welcome -[![](https://oracle-livelabs.github.io/common/images/livelabs-banner-formarketplace.png)](https://developer.oracle.com/livelabs) +[![](https://oracle-livelabs.github.io/common/images/livelabs-banner-formarketplace.png)](https://livelabs.oracle.com) --- LiveLabs is the place to explore Oracle's products and services using workshops designed to enhance your experience building and deploying applications on the Cloud and On-Premises. Our library of workshops cover everything from how to provision the world's first autonomous database to setting up a webserver on OCI, machine learning and much more. Use your existing Oracle Cloud account, a Free Tier account, or a LiveLabs Sandbox Reservation to build, test, and deploy applications on Oracle's Cloud. ### How do I get started? -Visit [LiveLabs](https://developer.oracle.com/livelabs) now to get started. Workshops are added weekly, please visit frequently for new content. +Visit [LiveLabs](https://livelabs.oracle.com) now to get started. Workshops are added weekly, please visit frequently for new content. -[![](https://oracle-livelabs.github.io/common/images/livelabs-new-skin.png)](https://developer.oracle.com/livelabs) +[![](https://oracle-livelabs.github.io/common/images/livelabs-new-skin.png)](https://livelabs.oracle.com) diff --git a/ai-chatbot-ampere/workshops/tenancy/index.html b/ai-chatbot-ampere/workshops/tenancy/index.html index aaac634be..6acdb69d1 100644 --- a/ai-chatbot-ampere/workshops/tenancy/index.html +++ b/ai-chatbot-ampere/workshops/tenancy/index.html @@ -20,7 +20,7 @@