Skip to content

Commit

Permalink
add example manifests
Browse files Browse the repository at this point in the history
Signed-off-by: Anton Kukushkin <kukushkin.anton@gmail.com>
  • Loading branch information
kukushking committed Feb 5, 2024
1 parent 2a68655 commit 3ee3af1
Show file tree
Hide file tree
Showing 3 changed files with 52 additions and 0 deletions.
19 changes: 19 additions & 0 deletions examples/manifests/deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# This is an example manifest.
# Replace the parameters in referenced manifest groups with your values prior the deployment.
name: mlops-modules
toolchainRegion: us-east-1
forceDependencyRedeploy: true
groups:
- name: networking
path: examples/manifests/networking-modules.yaml
- name: sagemaker-endpoints
path: examples/manifests/sagemaker-endpoints-modules.yaml
targetAccountMappings:
- alias: primary
accountId:
valueFrom:
envVariable: PRIMARY_ACCOUNT
default: true
regionMappings:
- region: us-east-1
default: true
6 changes: 6 additions & 0 deletions examples/manifests/networking-modules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
name: networking
path: git::https://github.com/awslabs/idf-modules.git//modules/network/basic-cdk?release/1.3.0&depth=1
targetAccount: primary
parameters:
- name: internet-accessible
value: True
27 changes: 27 additions & 0 deletions examples/manifests/sagemaker-endpoints-modules.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# This is an example manifest group.
# Replace the parameters with the parameters for your model below prior the deployment.
name: example-endpoint
path: modules/sagemaker/sagemaker-endpoint
parameters:
- name: sagemaker_project_id
value: project-1
- name: sagemaker_project_name
value: project-1
- name: model_package_arn
value: arn:aws:sagemaker:<region>:<account>:model-package/<package-name>/1
- name: model_bucket_arn
value: arn:aws:s3:::<bucket-name>
- name: instance_type
value: ml.m5.large
- name: vpc_id
valueFrom:
moduleMetadata:
group: networking
name: networking
key: VpcId
- name: subnet_ids
valueFrom:
moduleMetadata:
group: networking
name: networking
key: PrivateSubnetIds

0 comments on commit 3ee3af1

Please sign in to comment.