Skip to content

Commit

Permalink
chore: release 1.7.0 (#261)
Browse files Browse the repository at this point in the history
* upd cluster resources

* remove unneeded scripts

* update ground truth manifests
  • Loading branch information
kukushking authored Oct 25, 2024
1 parent d4fc603 commit f7b35c0
Show file tree
Hide file tree
Showing 46 changed files with 61 additions and 55 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## UNRELEASED

### **Added**

### **Changed**


## v1.7.0

### **Added**
- added GitHub as code repository option along with AWS CodeCommit for sagemaker templates batch_inference, finetune_llm_evaluation, hf_import_models and xgboost_abalone
- added `ray-orchestrator` module
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.6.0 https://github.com/awslabs/aiops-modules
git clone --origin upstream --branch release/1.7.0 https://github.com/awslabs/aiops-modules
```
The release version can be replaced with the version of interest.

Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.6.0
1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/event-bus?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-jumpstart-fm-endpoint?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/personas?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//sagemaker/fmops/sagemaker-endpoint?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/sagemaker-hugging-face-endpoint?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-monitoring?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-group?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-package-promote-pipeline?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/modules/sagemaker/sagemaker-notebook?ref=release/1.7.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: service-catalog
path: modules/sagemaker/sagemaker-templates-service-catalog
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: repository-type
Expand Down
2 changes: 1 addition & 1 deletion examples/manifests/sagemaker-templates-modules-github.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: service-catalog
path: modules/sagemaker/sagemaker-templates-service-catalog
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: repository-type
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ground-truth-labeling
path: modules/sagemaker/sagemaker-ground-truth-labeling
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-ground-truth-labeling?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: job_name
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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/bedrock-finetuning?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: bedrock-base-model-ID
Expand Down
2 changes: 1 addition & 1 deletion manifests/fine-tuning-6b/core-modules.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ parameters:
usage: core
- eks_ng_name: ng-gpu
eks_node_quantity: 6
eks_node_max_quantity: 15
eks_node_max_quantity: 10
eks_node_min_quantity: 6
eks_node_disk_size: 400
eks_node_instance_type: "g4dn.4xlarge"
Expand Down
2 changes: 1 addition & 1 deletion manifests/fine-tuning-6b/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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-image?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: EcrRepoName
Expand Down
2 changes: 1 addition & 1 deletion manifests/fine-tuning-6b/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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-cluster?ref=release/1.7.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down
2 changes: 1 addition & 1 deletion manifests/fine-tuning-6b/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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-operator?ref=release/1.7.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down
2 changes: 1 addition & 1 deletion manifests/fine-tuning-6b/ray-orchestrator-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ray-orchestrator
path: modules/eks/ray-orchestrator
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-orchestrator?ref=release/1.7.0&depth=1
parameters:
- name: Namespace
valueFrom:
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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/fmops/qna-rag?ref=release/1.7.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-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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-image?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: ecr-repository-name
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlflow-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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/mlflow/mlflow-fargate?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: vpc-id
Expand Down
2 changes: 1 addition & 1 deletion manifests/mlflow-tracking/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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-model-cicd?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-custom-kernel?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-studio?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: vpc_id
Expand Down
3 changes: 1 addition & 2 deletions manifests/mlops-sagemaker/sagemaker-templates-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
name: service-catalog

path: modules/sagemaker/sagemaker-templates-service-catalog
path: git::https://github.com/awslabs/aiops-modules.git//modules/sagemaker/sagemaker-templates-service-catalog?ref=release/1.7.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: git::https://github.com/awslabs/aiops-modules.git//modules/examples/mlops-stepfunctions?ref=release/1.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/mlops-stepfunctions?ref=release/1.7.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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/examples/airflow-dags?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: dag-bucket-name
Expand Down
8 changes: 4 additions & 4 deletions manifests/ray-on-eks/core-modules.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,18 +36,18 @@ parameters:
value:
eks_nodegroup_config:
- eks_ng_name: ng1
eks_node_quantity: 2
eks_node_max_quantity: 5
eks_node_quantity: 1
eks_node_max_quantity: 1
eks_node_min_quantity: 1
eks_node_disk_size: 200
eks_node_disk_size: 400
eks_node_instance_type: "m5.12xlarge"
eks_node_labels:
usage: core
- eks_ng_name: ng-gpu
eks_node_quantity: 1
eks_node_max_quantity: 10
eks_node_min_quantity: 1
eks_node_disk_size: 200
eks_node_disk_size: 400
eks_node_instance_type: "g4dn.4xlarge"
eks_node_labels:
usage: gpu
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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-image?ref=release/1.7.0&depth=1
targetAccount: primary
parameters:
- name: EcrRepoName
Expand Down
12 changes: 6 additions & 6 deletions 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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-cluster?ref=release/1.7.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down Expand Up @@ -34,8 +34,8 @@ parameters:
cpu: "1"
memory: "8G"
limits:
cpu: "1"
memory: "8G"
cpu: "4"
memory: "16G"
- name: WorkerReplicas
value: 1
- name: WorkerMinReplicas
Expand All @@ -45,11 +45,11 @@ parameters:
- name: WorkerResources
value:
requests:
cpu: "1"
cpu: "4"
memory: "8G"
limits:
cpu: "1"
memory: "8G"
cpu: "14"
memory: "60G"
- name: DataBucketName
valueFrom:
moduleMetadata:
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.6.0&depth=1
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-operator?ref=release/1.7.0&depth=1
parameters:
- name: EksClusterAdminRoleArn
valueFrom:
Expand Down
2 changes: 1 addition & 1 deletion manifests/ray-on-eks/ray-orchestrator-modules.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: ray-orchestrator
path: modules/eks/ray-orchestrator
path: git::https://github.com/awslabs/aiops-modules.git//modules/eks/ray-orchestrator?ref=release/1.7.0&depth=1
parameters:
- name: Namespace
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.6.0
Description: Version. Should reference version tag in the repository e.g v1.6.0.
Default: v1.7.0
Description: Version. Should reference version tag in the repository e.g v1.7.0.
ManifestPath:
Type: String
Default: manifests/mlops-sagemaker/deployment.yaml
Expand Down

0 comments on commit f7b35c0

Please sign in to comment.