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

chore: Release 1.5.0 #234

Merged
merged 1 commit into from
Sep 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## UNRELEASED

### **Added**

### **Changed**

## v1.5.0

### **Added**
- added documentation for MWAA Sagemaker training DAG manifest
- added documentation for Ray on EKS manifests
Expand Down
2 changes: 1 addition & 1 deletion DEPLOYMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
1. Clone the repository and checkout a release branch using the below command:

```
git clone --origin upstream --branch release/1.4.0 https://github.com/awslabs/aiops-modules
git clone --origin upstream --branch release/1.5.0 https://github.com/awslabs/aiops-modules
```
The release version can be replaced with the version of interest.

Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ End-to-end example use-cases built using modules in this repository.
| [Q&A on PDF documents with RAG](manifests/fmops-qna-rag/) | Deploy AppSync GraphQL endpoint for Q&A chatbot with RAG based on OpenSearch, and data ingestion infrastructure. |
| [Ray on Amazon Elastic Kubernetes Service (EKS)](manifests/ray-on-eks/) | Run Ray on AWS EKS. Deploys an AWS EKS cluster, KubeRay Ray Operator, and a Ray Cluster with autoscaling enabled. |
| [Bedrock Fine-Tuning with Step Functions](manifests/bedrock-finetuning-sfn/) | Continuously Fine-tune a Foundation Model with Bedrock Fine-Tuning jobs and AWS Step Functions. |
| [MLOps with Step Functions](manifests/mlops-stepfunctions/) | Automate machine learning lifecycle using Amazon SageMaker and AWS Step Functions. |


## Modules
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.4.0
1.5.0
2 changes: 1 addition & 1 deletion examples/manifests/event-bus-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: event-bus
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/event-bus?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/event-bus?ref=release/1.5.0&depth=1
targetAccount: tooling
parameters:
- name: event_bus_name
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/fmops-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: jumpstart-hf-asrwhisper-endpoint
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-jumpstart-fm-endpoint?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-jumpstart-fm-endpoint?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: jump-start-model-name
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/personas-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: personas
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/personas?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/personas?ref=release/1.5.0&depth=1
parameters:
- name: bucket-name
value: my-bucket
2 changes: 1 addition & 1 deletion examples/manifests/sagemaker-endpoints-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This is an example manifest group.
# Replace the parameters with the parameters for your model below prior the deployment.
name: endpoint
path: git::https://github.com/awslabs/aiops-modules.git//sagemaker/fmops/sagemaker-endpoint?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//sagemaker/fmops/sagemaker-endpoint?ref=release/1.5.0&depth=1
parameters:
- name: sagemaker_project_id
value: project-1
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/sagemaker-hugging-face.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: hugging-face-mistral-endpoint
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-hugging-face-endpoint?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-hugging-face-endpoint?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: hugging-face-model-id
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/sagemaker-model-monitoring-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# This is an example manifest group.
# Replace the parameters with the parameters for your model below prior the deployment.
name: monitor
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-monitoring?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-monitoring?ref=release/1.5.0&depth=1
parameters:
- name: sagemaker_project_id
value: project-1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: source-model-package-group
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-group?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-group?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: model_package_group_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: model-pipeline
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-promote-pipeline?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-promote-pipeline?ref=release/1.5.0&depth=1
targetAccount: tooling
parameters:
- name: source_model_package_group_arn
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/sagemaker-notebook-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: notebook
path: git::https://github.com/awslabs/aiops-modules.git//modules/modules/sagemaker/sagemaker-notebook?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/modules/sagemaker/sagemaker-notebook?ref=release/1.5.0&depth=1
parameters:
- name: notebook_name
value: dummy
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: bedrock-finetuning
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/bedrock-finetuning?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/bedrock-finetuning?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: bedrock-base-model-ID
Expand Down
2 changes: 1 addition & 1 deletion manifests/fmops-qna-rag/qna-rag-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: qna-rag
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/qna-rag?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/qna-rag?ref=release/1.5.0&depth=1
parameters:
- name: cognito-pool-id
# Replace below value with valid congnito pool id
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlflow-experiments-tracking/images-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: mlflow-image
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-image?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-image?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: ecr-repository-name
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlflow-experiments-tracking/mlflow-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: mlflow-fargate
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-fargate?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-fargate?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: vpc-id
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: studio
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: vpc_id
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlops-sagemaker-multiacc/kernels-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: sagemaker-custom-kernel
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.5.0&depth=1
targetAccount: dev
parameters:
- name: ecr-repo-name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: model # replace with name of the ML model you prefer
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-cicd?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-cicd?ref=release/1.5.0&depth=1
targetAccount: tooling
parameters:
- name: infra-repo
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: studio
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.5.0&depth=1
targetAccount: dev
parameters:
- name: vpc_id
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: service-catalog
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.5.0&depth=1
targetAccount: dev
parameters:
- name: portfolio-access-role-arn
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlops-sagemaker/kernels-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: sagemaker-custom-kernel
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: ecr-repo-name
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlops-sagemaker/sagemaker-studio-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: studio
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: vpc_id
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlops-sagemaker/sagemaker-templates-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: service-catalog
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: portfolio-access-role-arn
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlops-stepfunctions/mlops-stepfunctions.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: stepfunctions
path: modules/examples/mlops-stepfunctions/
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/mlops-stepfunctions?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: model-name
Expand Down
2 changes: 1 addition & 1 deletion manifests/mwaa-ml-training/mwaa-dag-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: dags
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/airflow-dags?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/airflow-dags?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: dag-bucket-name
Expand All @@ -20,7 +20,7 @@
group: mwaa
name: mwaa
key: MwaaExecRoleArn
# - name: bucket-policy-arn

Check warning on line 23 in manifests/mwaa-ml-training/mwaa-dag-modules.yaml

View workflow job for this annotation

GitHub Actions / YAML Lint

23:3 [comments-indentation] comment not indented like content
# valueFrom:
# moduleMetadata:
# group: optionals
Expand Down
2 changes: 1 addition & 1 deletion manifests/ray-on-eks/images-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ray
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-image?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-image?ref=release/1.5.0&depth=1
targetAccount: primary
parameters:
- name: EcrRepoName
Expand Down
2 changes: 1 addition & 1 deletion manifests/ray-on-eks/ray-cluster-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ray-cluster
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-cluster?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-cluster?ref=release/1.5.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down
2 changes: 1 addition & 1 deletion manifests/ray-on-eks/ray-operator-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ray-operator
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-operator?ref=release/1.4.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-operator?ref=release/1.5.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down
4 changes: 2 additions & 2 deletions one-click-launch.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ Description: Creates AIOps setup for Developers
Parameters:
VersionTag:
Type: String
Default: v1.4.0
Description: Version. Should reference version tag in the repository e.g v1.4.0.
Default: v1.5.0
Description: Version. Should reference version tag in the repository e.g v1.5.0.
ManifestPath:
Type: String
Default: manifests/mlops-sagemaker/deployment.yaml
Expand Down