Skip to content

Commit 77ab2c7

Browse files
committed
Adding apigw terraform
1 parent c964bd2 commit 77ab2c7

File tree

3 files changed

+10
-5
lines changed

3 files changed

+10
-5
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
.PHONY: terraform.zip
22
terraform.zip:
3-
zip -r fs_apigw_terraform.zip main.tf variables.tf modules
3+
zip -r releases/fs_apigw_terraform.zip main.tf variables.tf modules

feature_store/apigw_terraform/README.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
This module handles opinionated Feature Store AuthN/AuthZ configuration using API Gateway on Oracle Cloud Infrastructure ([OCI][oci]). This stack is designed to be used with the [OCI Resource Manager][oci_rm] to enhance Feature store experience with AuthN/AuthZ in a single step. The stack can also be used with the [OCI Terraform Provider][oci_tf_provider] to deploy using local or CloudShell Terraform cli.
1+
This module handles opinionated [Feature Store][feature_store_docs] AuthN/AuthZ configuration using API Gateway on Oracle Cloud Infrastructure ([OCI][oci]). This stack is designed to be used with the [OCI Resource Manager][oci_rm] to enhance Feature store experience with AuthN/AuthZ in a single step. The stack can also be used with the [OCI Terraform Provider][oci_tf_provider] to deploy using local or CloudShell Terraform cli.
22

33
## Deploy Using Oracle Resource Manager
44

5-
> ___NOTE:___ If you aren't already signed in, when prompted, enter the compartment <compartment_name> and user credentials. Review and accept the terms and conditions.
5+
> ___NOTE:___ If you aren't already signed in, when prompted, enter the tenancy and user credentials. Review and accept the terms and conditions.
66
7-
1. Click to download the [terraform bundle][https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://raw.githubusercontent.com/harsh97/oci-data-science-ai-samples/feature-store/feature_store/fs_apigw_terraform.zip]
7+
1. Click to download the [terraform bundle][stack]
88

99
1. Create a stack in OCI resource manager with the downloaded bundle
1010

@@ -20,8 +20,10 @@ This module handles opinionated Feature Store AuthN/AuthZ configuration using AP
2020

2121
1. After the stack application is complete attach the auto-provisioned security rules to the respective service and node subnets of the OKE cluster.
2222

23+
2324
### Prerequisites
2425
#### Required permissions:
26+
```
2527
allow group <user_group> to manage orm-stacks in compartment <compartment_name>
2628
allow group <user_group> to manage orm-jobs in compartment <compartment_name>
2729
allow group <user_group> to read network-load-balancers in compartment <compartment_name>
@@ -31,6 +33,7 @@ allow group <user_group> to manage dynamic-groups in compartment <compartment_na
3133
allow group <user_group> to manage functions-family in compartment <compartment_name>
3234
allow group <user_group> to manage virtual-network-family in compartment <compartment_name>
3335
allow group <user_group> to manage policies in tenancy
36+
```
3437

3538

3639
### Running Terraform
@@ -62,4 +65,6 @@ See [LICENSE](./LICENSE) for more details.
6265

6366
[oci]: https://cloud.oracle.com/en_US/cloud-infrastructure
6467
[oci_rm]: https://docs.cloud.oracle.com/iaas/Content/ResourceManager/Concepts/resourcemanager.htm
65-
[stack]: https://cloud.oracle.com/resourcemanager/stacks/create?zipUrl=https://raw.githubusercontent.com/harsh97/oci-data-science-ai-samples/feature-store/feature_store/fs_apigw_terraform.zip
68+
[stack]: https://raw.githubusercontent.com/najiyacl/oci-data-science-ai-samples/feature_store/releases/fs_apigw_terraform.zip
69+
[feature_store_docs]: https://feature-store-accelerated-data-science.readthedocs.io
70+
[oci_tf_provider]: https://www.terraform.io/docs/providers/oci/index.html

feature_store/fs_apigw_terraform.zip renamed to feature_store/apigw_terraform/releases/fs_apigw_terraform.zip

20.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)