Skip to content
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

Ross updates #26

Merged
merged 9 commits into from
Mar 15, 2024
8 changes: 6 additions & 2 deletions docs/1-GettingStarted/1-Architecture.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ custom_edit_url: null

## Architecture Decisions

As of this time AWS ROSA is not certified for Watsonx.ai, but will be in sometime in 2024.

For now we recommend the following:

- User managed Openshift in AWS
- Cloud Pak for Data with the following components
- watsonx assistant
Expand Down Expand Up @@ -47,7 +51,7 @@ custom_edit_url: null

- CloudFormation Template

The cloudformation template can be found [here](../../assets/Cloudformation/cluster.yml)
The cloudformation template can be found [here](/Cloudformation/cluster.yml)

The following is an approximate diagram of how the CloudFormation template operates. It creates the IAM roles, VPC, Users, and a bootnode from which it deploys OCP and Cloud Pak for Data with `cloud-pak-deployer`.

Expand Down Expand Up @@ -87,7 +91,7 @@ CP4D("CP4D")-->wxai
wxai("watsonx.ai")
```

A variation of the cloudformation template that uses STS for auth can be found [here](../../assets/Cloudformation/cluster-sts.yml)
A variation of the cloudformation template that uses STS for auth can be found [here](/Cloudformation/cluster-sts.yml)

## watsonx.ai on AWS

Expand Down
6 changes: 3 additions & 3 deletions docs/1-GettingStarted/3-Installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -96,22 +96,22 @@ Review ***"parameters-override.yaml"***, the following changes will need to be m
### Deployment

#### Create OCPInstall Role
[Download the OCPInstallRole.yaml](../../assets/Cloudformation/OCPInstallRole.yaml) \
[Download the OCPInstallRole.yaml](/Cloudformation/OCPInstallRole.yaml) \
Create the role by running the following command:

```
aws cloudformation deploy --stack-name OCPInstall-role-1 --template-file OCPInstallRole.yaml --capabilities CAPABILITY_NAMED_IAM --tags *add Key=Value tag here*
```

#### Create LambdaExecution Role
[Download the LambdaExecutionRole.yaml](../../assets/Cloudformation/LambdaExecutionRole.yaml) \
[Download the LambdaExecutionRole.yaml](/Cloudformation/LambdaExecutionRole.yaml) \
Create the role by running the following command:

```
aws cloudformation deploy --stack-name LambdaExecutionRole --template-file LambdaExecutionRole.yaml --capabilities CAPABILITY_NAMED_IAM --tags *add Key=Value tag here*
```
#### Create OCPCloudform Role
[Download the OCPCloudFormRole.yaml](../../assets/Cloudformation/OCPCloudFormRole.yaml) \
[Download the OCPCloudFormRole.yaml](/Cloudformation/OCPCloudFormRole.yaml) \
Create the role by running the following command:

```
Expand Down
Loading
Loading